|
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
The undergraduate curriculum offered by the Computer Science Department is designed to serve three purposes:
- To offer a major program in computer science for students who wish to pursue
a career in this field;
- To offer a minor in computer science for students who feel the need for a less extensive concentration
in computing techniques; and,
- To serve students in other academic disciplines by offering instruction in computer applications
useful in their areas of specialization.
The Department offers an undergraduate major with
four choices of concentration. In each concentration, students are
guided through a carefully selected sequence of courses designed to
provide a thorough grounding in practical aspects of the field.
Students will also acquire sufficient theoretical background to enable
them to keep up with the rapid changes in computer technology and
methodology. Students should consult a Department advisor to determine
which concentration and electives to choose.
A
student graduating from this program has access to excellent career opportunities.
Declaration of Major
To declare a major in Computer Science, a student must fill out the
"New Major Questionnaire" and the "Declaration of Major Form" available in the Computer
Science Department office, room CLS-3053. The
questionnaire must be returned to the Department Office. Submit the
"Declaration of Major Form" to Enrollment Services.
A
student must complete the major requirements in effect when the
"Declaration of Major" is accepted by the Department. Upon declaring the
major, a student must choose a concentration. If the student later
wishes to change concentrations, he/she must notify the Department
advisor.
Conditions for Graduation with a Degree in Computer Science
- Declaration of major and minor (or second major)*
- Meet major requirements as follows:
42 credit hours of computer science course work, including
24 credit hours of CS core courses, plus an additional 18 credit hours of CS
course work as required in the chosen concentration: Computer Science; Technical
Programming; Computer Security; Information Technology.
No grade lower than a 'C' will be accepted in the major or minor.
CORE COURSES (All CS 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.
Transfer students should
note information in
General Information.
-
Completion of all University and College of Arts & Sciences
requirements for graduation as listed in the University catalog.
See
Graduation Instructions for CS Majors
for instructions on filing for graduation.
*Second Bachelor's
Degree-Seeking students are not required to complete a minor or second
major.
General Information
Registration for Computer Science Courses
Computer Science Concentration
Technical
Programming Concentration
Computer Security
Concentration
Information
Technology Concentration
Graduation Instructions for CS Majors
FOR FURTHER INFORMATION PLEASE CONTACT:
DEPARTMENT OF COMPUTER SCIENCE
NORTHEASTERN ILLINOIS UNIVERSITY
5500 N. St. Louis Avenue
Chicago, IL 60625
Telephone: (773) 442-4720
Department Office: Classroom Building 3053
Administrative Aide/Undergraduate Advisor
Susan Coyle
Classroom Building 3057 Telephone (773) 442-4722
For an appointment call: (773) 442-4720
FOR INFORMATION ON THE GRADUATE PROGRAM IN COMPUTER SCIENCE CONTACT:
Peter G. Kimmel
Graduate Program Coordinator
Classroom Building 3058 Telephone (773)
442-4717
|