B.S. in Computer Science - System/Scientific Option
The Systems/Scientific Applications Option requires 50 hours including 47 hours of computer science courses and 3 hours of STAT 301. In addition, this option requires additional mathematics courses and several science courses designated for science or engineering majors.
Please use iCAP within TopNet to verify your remaining degree requirements for the program of your catalog year.
Starting from Fall 2012, students who wish to declare a 629 computer science major are initially designated as 629P - Computer Science (Prep). In order to be granted full admission into the 629 computer science major, a student must satisfy the following requirements:
- Completion of CS 180, CS 221, and CS 339 with grades of C or better.
- Submit a Change of Major form to change from 629P to a 629 major.
2015-2016 Catalog: 50 Hours Requirements for System/Scientific Option:
- All CS courses counting towards the CS program major must be completed with a C or better.
- Completion of the following CS core courses (35 hrs):
- CS 180 Computer Science I (4 hrs)
- CS 221 Computer Science II (4 hrs)
- CS 325 Computer Organization and Architecture (3 hrs)
- CS 339 Computer Science III (3 hrs)
- CS 351 Introduction to Database (3 hrs)
- CS 360 Software Engineering (3 hrs)
- CS 382 Programming Languages (3 hrs)
- CS 396 Intermediate Software Project (3 hrs)
- CS 421 Data Structures and Algorithm Analysis (3 hrs)
- CS 425 Operating Systems I (3 hrs)
- CS 496 Senior Project and Professional Practice (3 hrs)
- Completion of 12 hrs of CS electives from the following courses: CS 370, 381, 443, 445, 446, 450, and 456.
- Completion of 2 courses from the following list: MATH 127, 137, 305, 307, 331, 405, 406, 470, and 473
- Additional requirements include
- ENG 307 and MATH 136 and STAT 301 and PHIL 215
- Completion of one year of a laboratory science (a two semester sequence of the same science) and one additional science course (all must be designed for Science/Engineering majors).
- One additional course from the above list of MATH courses (this course may not be used to satisfy any other CS major degree requirement) or one additional science course designed for science/engineering majors.
Note: documents in Portable Document Format (PDF) require Adobe Acrobat Reader 5.0 or higher to view,
download Adobe Acrobat Reader.
Note: documents in Excel format (XLS) require Microsoft Viewer,
Note: documents in Word format (DOC) require Microsoft Viewer,
Note: documents in Powerpoint format (PPT) require Microsoft Viewer,
Note: documents in Quicktime Movie format [MOV] require Apple Quicktime,