Bachelor Degree In Computer Science Course Information
Core Courses (Required of all Computer Science majors)
All students intending to graduate with a major in Computer Science must complete the following CS courses:
CS-200 |
Programming I |
3 cr. |
CS-201 |
Discrete Structures |
3 cr. |
CS-207 |
Programming II |
3 cr. |
CS-301 |
Computer Organization with Assembly Language Programming |
3 cr. |
CS-304 |
Data Structures |
3 cr. |
CS-308 |
Operating Systems |
3 cr. |
CS-319 |
Fundamentals of Software Engineering |
3 cr. |
CS-324 |
Introduction to the Design of Algorithms |
3 cr. |
|
Total |
24 cr. |
No substitutions are allowed for CS Core Courses.
The Four Choices of Concentrations
Click on the individual links for more information about the requirements for the four choices of concentration.
- Computer Science Concentration
This concentration is designed primarily for the student intending to pursue an advanced degree in Computer Science.
- Technical Programming Concentration
This concentration is designed to prepare the student for employment where extensive programming is required
- Computer Security Concentration
This concentration is designed to prepare the student for employment in a computer security related field.
- Information Technology Concentration
This concentration is designed to prepare the student for employment involving Web development and computer network design and maintenance.
Approved Electives
All CS 300-level courses, with the following exceptions:
CS-303 Basic Concepts in Computer Assisted Instruction
CS-391 Supervised Field Study II and CS-392 Supervised Field Study III. Only 3 credit hours of internship credit may be applied to the major.
CS-310 Topics in Computer Science and CS 314 Independent Study in Computer Science must be approved as electives in advance, and will apply to the applicable Concentration only if the content is appropriate.

Department of Computer Science
Northeastern Illinois University
5500 N. St. Louis Avenue
Chicago, IL 60625
Telephone: (773) 442-4720
Home
|