Bachelor of Science Degree in Computer Science
General CS Concentration

A Bachelor of Science in Computer Science with a Minor is a requirement for students who plan to have a broad but fundamental education that will allow them, when they graduate, to work in cooperation with professionals trained in areas other than computer science. Students who major in Computer Science and prefer to follow this track must have a declared minor in another academic discipline as first-time seekers of an undergraduate degree. The curriculum of this track is essential to provide the students with in-depth computer science knowledge but broadens it with additional knowledge from another field of their choice. This improves students’ competitiveness in the job market, especially for jobs requiring interactions and communication with others from different educational backgrounds.

Degree Plan – Total Credits: 122

First Year

First Semester Second Semester
CS 120 Introduction to Programming using C++3CS 124 Fund of Machine Comp3
MATH 136 Precalculus3CS 140 Computer Programming in Java3
CHEM 131 or BIOL 143, General Chemistry, Survey of Life Science3MATH 241 Calculus & Analytic Geometry I4
ENG 131 Freshman English I3ENG 132 Freshman English II3
MUSIC 136 or ART 135 (3), Music Appreciation, Topics in Contemporary Art3SC 135 or 136 Business & Professional Communication or Public Address3
FS 102 Freshman Seminar1  
 16 hrs. 16 hrs.

Second Year

Third Semester Fourth Semester
CS 241 Object Oriented Using C++3CS 246 Data & File Structures3
CS 243 Computer Organization3CS 248 Theory of Computation3
MATH 242 Calculus & Analytic Geometry. II4CS 250 Computer Networks Fundamentals3
PHYS 213 College Physics Lab I1MATH 250 Linear Algebra3
PHYS 237 College Physics I3PHYS 214 College Physics Lab II1
ENG 2XX Any 200 Level ENG may be
selected
3PHYS 238 College Physics II3
 17 hrs. 16 hrs.

Third Year

Fifth Semester Sixth Semester
CS 342 Programming Languages and Design3CS 346 Database Management Systems3
CS 343 Assembly and Computer Architecture3CS 300/400 CS Elective3
POLS 235 American Political Systems I3POLS 236 American Political Systems II3
HIST 231 Social & Political History of the United States to 18773HIST 232 Social & Political History of the United States since 18773
Elective Course3ECON 231 Principles of Economics I3
    
 15 hrs. 15 hrs.

Fourth Year

Seventh Semester Eighth Semester
CS 444 Operating Systems3CS 456 Software Engineering3
CS 415 Computer Ethics and Society3CS 499 Capstone Project3
CS 400/500 CS Elective3CS 400/500 CS Elective3
MATH 345 Applied Math for Scientists or MATH 473 Probability and Statistics I3Elective Course3
Elective Course3  
    
 15 hrs. 15 hrs.

 

Close Menu