Pre-Professional Requirements
Required for Pro-School Admittance:
- CS 160 Computer Science Orientation (3)
- CS 161 Introduction to Computer Science I (4)
- CS 162 Introduction to Computer Science II (4)
or CS 165 Accelerated Introduction to Computer Science (8) - CS 261 Data Structures (4)
- CS 290 Web Development (4)
- ECE 271 Digital Logic Design (3)
- ECE 272 Digital Logic Design Lab (1)
- MTH 231 Elements of Discrete Mathematics (4)
or CS 225 Discrete Structures in Computer Science (4) - MTH 251 Differential Calculus (4)
- MTH 252 Integral Calculus (4)
- MTH 254 Vector Calculus I (4)
- MTH 306 Matrix and Power Series Methods (4)
- PH 211 General Physics with Calculus (4)
- PH 221 Recitation for PH 211 (1) (see note 1)
- COMM 111 Public Speaking (3)
or COMM 114 Argument and Critical Discourse (3) - WR 121 English Composition (3)
Other:
- PH 212, PH 213 General Physics with Calculus (4,4)
- PH 222, PH 223 Recitation for PH 212, PH 213 (1,1) (see note 1)
- ST 314 Introduction to Statistics for Engineers (3)
- WR 214 Writing in Business (3)
or WR 222 English Composition (3) - WR 327 Technical Writing (3)
- CS, College of Science, ENGR, or Liberal Arts Electives (6)
Professional Computer Science
Note: All engineering programs require admittance to pro school program, to review requirements for pro-school visit the COE advising page.
- CS 340 Introduction to Databases (4)
- CS 344 Operating Systems I (4)
- CS 321 Introduction to Theory of Computation (3)
- CS 325 Analysis of Algorithms (4)
- CS 361 Software Engineering I (4) (see note 2)
- CS 362 Software Engineering II (4)
- CS 372 Introduction to Computer Networks (4)
- CS 381 Programming Language Fundamentals (4)
- ECE 375 Computer Organization and Assembly Language Programming (4)
- CS 391 Social and Ethical Issues in Computer Science (3)
- CS 444 Operating Systems II (4)
- CS 461, CS 462, CS 463 Senior Software Engineering Project (3,3,2)
- CS 472 Computer Architecture (4)
- CS 480 Translators (4)
- 12 credits of Computer Science Restricted Elective (3-4)
Bacc Core
- HHS 231 Lifetime Fitness for Health (2)
- HHS 241-HHS 248. Lifetime Fitness: (various activities) (1)
or any PAC course (1) - Biological Science Course (4)
- Perspectives Course (Western Culture) (3-4)
- Perspectives Course (Cultural Diversity) (3-4)
- Perspectives Course (Literature & Arts) (3-4)
- Perspectives Course (Social Processes & Institutions) (3-4)
- Synthesis Course (Contemporary Global Issues) (3)
- Difference, Power, and Discrimination Course (3)
- Unrestricted Electives (0-6)
Total required credits: 180
Note 1. Up to 3 credits of PH 221, PH 222, and PH 223 can be substituted with a physical science course (3 cr. or higher)
Note 2. Writing Intensive Course (WIC)