Computer Science Department

Degree Requirements

Bachelor of Science in Computer Science

The requirements for admission to this degree are completion of the following courses with a minimum 2.5 average from these two courses:

  • Fundamentals of Computer Science I
  • Fundamentals of Computer Science II.

Course requirements for completion include the following:
Note: Course Titles with an asterisk (*) have prerequisite or corequisite courses

Ref. No.
Title
CS 101
Fundamentals of Computer Science I*
CS 102
Fundamentals of Computer Science II*
CS 201
Assembly Language Programming (IBM) or
CS 212
Assembly Language Programming (VAX)
CS 202
Discrete Structures I*
CS 203
Discrete Structures II*
CS 204
Introduction to Computer Organization*
CS 206
Concepts of Operating Systems *
CS 209
Data Structures*
CS 250
Introduction to Programming in Ada*
CS 350
Software Engineering I*
MATH 190
Calculus I*
PHYS 103
Physical Principles of Telecommunications
(or the following course)
PHYS 240
Digital Laboratory*

Plus Five courses (15 credits) from the following:

Ref. No.
Title
CS 300
Introduction to Computer Architecture*
CS 302
Introduction to Programming Languages*
CS 304
Operating System Design*
CS 306
Data Base Design*
CS 307
Microcomputer Maintenance and Repair
CS 308
Advanced Microcomputers and Programming*
CS 320
Intermediate Ada Language Programming*
CS 351
Software Engineering II*
CS 355
Visual Programming*
CS 360
Principles of Computer Graphics*
CS 401
Introduction to Algorithms*
CS 402
Compiler Design*
CS 404
Artificial Intelligence*
CS 405
Theory of Computability*
CS 406
An Introduction to Expert Systems*
CS 408
Cooperative Education Project
CS 410
Introduction to Telecommunications and Networks*
CS 417
Object-Oriented Methodologies*
CS 430
Internet Multimedia Programming

 

Copyright ©2002. New Jersey City University
Visitors should read the NJCU Disclaimer

Web Developer: J.Velasco, Computer Science Dept.
This site has been optimized for 4.0+ browsers

Update your browser here: