Bachelor of science in Computer Science
Chairperson
Frits Lander
Program Manager
Xuzhou (Brady) Chen
Program Objectives
The Computer Science program offers the opportunity for students to develop a unique blend of knowledge and skills in the areas of computer software and computer hardware. The program provides sufficient theoretical background for continued learning. It also provides practical skills to prepare the students for professional careers in the rapidly changing field of computer science. Students develop good communication skills and the ability for teamwork and leadership roles in their professional careers.
Program of Study
Liberal Arts and Sciences Requirements
ENGL 1100 Writing I 3 S.H.
ENGL 1200 Writing II 3 S.H.
PHED 1000 Health & Fitness 3 S.H.
PHYS 2300 General Physics I 4 S.H.
PHYS 2400 General Physics II 4 S.H.
+MATH 1300 Precalculus 3 S.H.
MATH 1800 Business Statistics 3 S.H.
MATH 2300 Calculus I 4 S.H.
MATH 2400 Calculus II 4 S.H.
MATH 2600 Linear Algebra 3 S.H.
Additional Liberal Arts and Science Requirements 27 S.H.
Subtotal for Liberal Arts and Science 64 S.H.
Required for Major
CSC 1500 Computer Science I 3 S.H.
CSC 1550 Computer Science II 3 S.H.
CSC/MATH 1900 Discrete Mathematics 3 S.H.
CSC 2560 Systems Programming 3 S.H.
CSC 3100 Operating Systems 3 S.H.
CSC 3200 Programming Languages 3 S.H.
CSC 3700 Algorithms & Data Structures 3 S.H.
*CSC 4400 Software Engineering 3 S.H.
CSC 1600 Introduction to Electronics 4 S.H.
CSC 1650 Digital Electronics 4 S.H.
CSC 2600 Computer Organization 4 S.H.
CSC 3600 Microprocessors 4 S.H.
Five additional CS electives at or above 3000 level 15 S.H.
Subtotal for Major 52 S.H.
Free Electives from any area 4 S.H.
Total for degree 120 S.H.
+ Pending placement exam results
* Course used to satisfy junior/senior writing, and speaking and listening requirements. Computer literacy requirement is satisfied by CS core.
|