Suggested course sequence:
BS – College of Arts and Sciences – Alternative A
freshman year, first semester (17 credit hours)
- Engl 1 Composition and Literature (3)
- Math 21 Analytic Geometry and Calculus I (4)
- CSE 001 Breadth of Computing (2)
- CSE 002 Fundamentals of Programming (2)
- distribution requirements, approved electives, or free electives (6)
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 Programming and Data Structures (3)
- distribution requirements, approved electives, or free electives (6)
sophomore year, first semester (18 credit hours)
- Math 23 Analytic Geometry and Calculus III (4)
- CSE 262 Programming Languages (3)
- CSE 109 Systems Software (4)
- distribution requirements, approved electives, or free electives (7)
sophomore year, second semester (15 credit hours)
- CSE 261 Discrete Structures (3)
- Math 205 Linear Methods (3)
- distribution requirements, approved electives, or free electives (9)
junior year, first semester (15 credit hours)
- CSE 340 Design and Analysis of Algorithms (3)
- Math 231 Probability and Statistics (3)
- distribution requirements, approved electives, or free electives (9)
junior year, second semester (16 credit hours)
- CSE 202 Computer Organization and Architecture (3)
- CSE 216 Software Engineering (3)
- distribution requirements, approved electives, or free electives (10)
senior year, first semester (15 credit hours)
- CSE 303 Operating System Design (3)
- CSE 130 Technical Presentation (1)
- CSE 379 Senior Project (3)
- distribution requirements, approved electives, or free electives (8)
senior year, second semester (15 credit hours)
- CSE 252 Computers, the Internet, and Society (3)
- CSE 318 Introduction to the Theory of Computation (3)
- distribution requirements, approved electives, or free electives (9)
Suggested course sequence:
BS – College of Arts and Sciences – Alternative B
freshman year, first semester (17 credit hours)
- Engl 1 Composition and Literature (3)
- Math 21 Analytic Geometry and Calculus I (4)
- CSE 001 Breadth of Computing (2)
- CSE 002 Fundamentals of Programming (2)
- distribution requirements, approved electives, or free electives (6)
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 requirements, approved electives, or free electives(6)
sophomore year, first semester (17 credit hours)
- Math 23 Analytic Geometry and Calculus III (4)
- CSE 262 Programming Languages (3)
- distribution requirements, approved electives, or free electives (10)
sophomore year, second semester (16 credit hours)
- CSE 109 Systems Software (4)
- CSE 261 Discrete Structures (3)
- Math 231 Probability and Statistics (3)
- distribution requirements, approved electives, or free electives (6)
junior year, first semester (15 credit hours)
- CSE 216 Software Engineering (3)
- CSE 340 Design and Analysis of Algorithms (3)
- Math 205 Linear Methods (3)
- distribution requirements, approved electives, or free electives (6)
junior year, second semester (16 credit hours)
- CSE 202 Computer Organization and Architecture (3)
- CSE 318 Introduction to the Theory of Computation (3)
- distribution requirements, approved electives, or free electives (10)
senior year, first semester (15 credit hours)
- CSE 303 Operating System Design (3)
- CSE 130 Technical Presentation (1)
- CSE 379 Senior Project (3)
- distribution requirements, approved electives, or free electives (8)
senior year, second semester (15 credit hours)
- CSE 252 Computers, the Internet, and Society (3)
- distribution requirements, approved electives, or free electives(12)
Suggested course sequence:
BS – College of Arts and Sciences – Alternative C
freshman year, first semester (17 credit hours)
- Engl 1 Composition and Literature (3)
- Math 21 Analytic Geometry and Calculus I (4)
- CSE 001 Breadth of Computing (2)
- CSE 002 Fundamentals of Programming (2)
- distribution requirements, approved electives, or free electives (6)
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 requirements, approved electives, or free electives (6)
sophomore year, first semester (17 credit hours)
- Math 23 Analytic Geometry and Calculus III (4)
- CSE 262 Programming Languages (3)
- distribution requirements, approved electives, or free electives (10)
sophomore year, second semester (16 credit hours)
- CSE 109 Systems Software (4)
- CSE 261 Discrete Structures (3)
- Math 205 Linear Methods (3)
- distribution requirements, approved electives, or free electives (6)
junior year, first semester (15 credit hours)
- CSE 340 Design and Analysis of Algorithms (3)
- Math 231 Probability and Statistics (3)
- distribution requirements, approved electives, or free electives (9)
junior year, second semester (16-19 credit hours)
- CSE 202 Computer Organization and Architecture (3)
- CSE 216 Software Engineering (3)
- distribution requirements, approved electives, or free electives (10)
senior year, first semester (15 credit hours)
- CSE 303 Operating System Design (3)
- CSE 130 Technical Presentation (1)
- CSE 379 Senior Project (3)
- distribution requirements, approved electives, or free electives (8)
senior year, second semester (15 credit hours)