arrowThe Left Navigation Bar:
Links to class syllabus, assignments, projects, examples,
web tools, downloads, & more (possibly useful) information.
Note: Links are unique to course.


Welcome to CS 200, Programming Fundamentals!

This course serves as an introduction to principles of computer programming.

It covers fundamental concepts including input/output, data types, arithmetic, relational, and logical operators, branching, looping, methods, arrays, and an introduction to object oriented programming (OOP). Programming projects involving these concepts will be assigned for interactive applications, numeric computations, and analysis of data.

A common comprehensive final exam will(may) be given for all sections of CS-200, the date of the final exam is listed in the Weekly Schedule.

Course Pre-requisite: MATH-173 minimum grade of C

 


 

Required Textbook:
Introduction to Java Programming, Comprehensive Version, 12th Ed.
Author: Y. Daniel Liang,
Publisher: Pearson
ISBN 9780136520238

Additional Supply Requirements to bring to every class:
 
1 USB flash drive or separate directory/folder on your computer to store your work. jGrasp IDE, flowcharting template (sample template) or computer flowchart drawing tool, pencil with eraser, black pen, and red pen.

 


 

You are responsible for the reading that is assigned in the syllabus and listed below in the Weekly Schedule.
 
The reading assignment for each week is to be completed prior to the the first class in the week in which the reading is assigned in order to be prepared for the lecture/discussion/lab.
 
If there is a "Concept Guide" posted for the chapter, complete the text notes column as you complete the reading and submit it as .pdf via email, prior to starting the module work.
 
Subject line for the email: CS 200 > Concept Guide > (list the chapter)

 

Web site content is subject to change, consider checking this page at least twice weekly.

 

blocks

CS 200-2 Peer Leaders:

TBA

blocks

Peer Leader and Tutor Schedule: See course Google Chat Space for all schedules, locations and updates

blocks

Weekly Schedule: reading assignments,written assignments,virtual assignments...

The sign of a prepared student, textbooks in hand, along with materials for note-taking, ready at the first class.
(the textbook for this class is listed in the syllabus)


All reading assignments and concept guides (text portion) are to be completed prior to starting the module's content.

Quick Links to:

Week 00

Week 01 :: Week 02 :: Week 03 :: Week 04 :: Week 05

Week 06 :: Week 07 :: Week 08 :: Week 09 :: Week 10

Week 11 :: Week 12 :: Week 13 :: Week 14 :: Week 15

Final Exam

 

 


Week # 0 - (Prior to starting course work)

Welcome!

Prior to starting the course the plan is to get aquainted with our online environment for this course.
Please watch the video tour of our learning environment.
Note: The video was created for a previous summer session of the course, please only focus on how the course is to be navigated as weekly modules. The actual Spring 2025 dates, times, syllabus, synchronous workshop, project and peer leaders will be different and are (or will be) posted on this page.

text captioning of Welcome Video

 

This course is broken into Weekly Modules.
The modules start on Mondays at 12:01 a.m. and conclude on the following Sunday by 11:59 p.m.
Module work can be accepted starting on Mondays at 12:01 a.m. and all module work must be submitted by the end of the module on Sundays by 11:59 p.m.

Read the syllabus

A link to the syllabus is located in the navigation bar located on the left side of this page.

The syllabus contains the plan for the course.
Here is a "short list" of some of the key details that you will find in the syllabus:

Explore the course home page

Time to check out this place!
← View the links in the navigation bar on the left side of the page - click on them - and check out the content.
Try out the quick links at the top of the page.
Then, LOOK AHEAD at the plan for Week 1.


 


Each week, please make sure to scan the entire module at the start of the week for due dates before starting module as a linear process.

 


 


Week # 1 - (1.21.24 - 1.26.24)

 

Content coming soon...

 

 


NEIU Home :: NEIUport

web page updated: 12.17.24 🐞