Sample sequence of courses
Bachelor of Arts major in Computer Science
freshman year, first semester (14 credit hours)
- Engl 1 Composition and Literature (3)
- Math 21 Analytic Geometry and Calculus I (4)
- CSE 15 Introduction to Computing (4)
- distribution requirement or elective (3)
freshman year, second semester (16 credit hours)
- Engl 2 Composition and Literature: Fiction, Drama, Poetry (3)
- Math 22 Analytic Geometry and Calculus II (4)
- CSE 17 Structured Programming and Data Structures (3)
- distribution requirement or elective (6)
sophomore year, first semester (16 credit hours)
- CSE 261 Discrete Structures (3)
- or Math 243 Algebra (3)
- ECE 33 Introduction to Computer Engineering (4)
- distribution requirements or electives (9)
sophomore year, second semester (15 credit hours)
- Math 43 BMSS Linear Algebra (3)
- CSE 109 Systems Programming (4
- ECE 201 Computer Architecture (3)
- distribution requirements or electives (5)
junior year, first semester (15 credit hours)
- CSE 262 Programming Languages (3)
- distribution requirements or electives (12)
junior year, second semester (15 credit hours)
- CSE 340 Design and Analysis of Algorithms (3)
- distribution requirements or electives (12)
senior year, first semester (15credit hours)
- CSE 303 Operating System Design (3)
- distribution requirements or electives (12)
senior year, second semester (15credit hours)
- CSE 216 Software Engineering (3)
- distribution requirements or electives (12)