Suggested course sequence: 
BS – College of Arts and Sciences – Alternative A (student taking CSE 003/004)

freshman year, first semester (15 credit hours)

·       Engl 1 Composition and Literature (3)

·       Math 21 Analytic Geometry and Calculus I (4)

·       CSE 003 Introduction to Programming, Part a (2)

·       distribution requirements,  approved electives, or free electives (6)

freshman year, second semester (13-15 credit hours)

·       Engl 2 Composition and Literature: Fiction, Drama, Poetry (3)

·       Math 22 Analytic Geometry and Calculus II (4)

·       CSE 004 Introduction to Programming, Part B (2)

·       distribution requirements,  approved electives, or free electives (4-6)


sophomore year, first semester (17 credit hours)

·       Math 23 Analytic Geometry and Calculus III (4)

·       CSE 017 Programming and Data Structures (3)

·       Math 205 Linear Methods (3)

·       distribution requirements,  approved electives, or free electives (7)

sophomore year, second semester (16 credit hours)

·       CSE 109 Systems Software (4)

·       CSE 140 Foundations of Discrete Structures and Algorithms (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 262 Programming Languages (3)

·       CSE 340 Design and Analysis of Algorithms (3)

·       distribution requirements,  approved electives, or free electives (6)

junior year, second semester (15 credit hours)

·       CSE 202 Computer Organization &Architecture (3)

·       CSE 280 Capstone Project I (3)

·       distribution requirements,  approved electives, or free electives (9)


senior year, first semester (15 credit hours)

·       CSE 303 Operating System Design (3)

·       CSE 281 Capstone Project II (2)

·       distribution requirements,  approved electives, or free electives (10)

senior year, second semester (16 credit hours) 

·       CSE 252 Computers, the Internet, and Society (3)

·       distribution requirements,  approved electives, or free electives (13)

 Suggested course sequence: 
BS – College of Arts and Sciences – Alternative B (student taking CSE 007)

freshman year, first semester (17 credit hours)

·       Engl 1 Composition and Literature (3)

·       Math 21 Analytic Geometry and Calculus I (4)

·       CSE 007 Introduction to Programming (4)

·       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 (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 140 Foundations of Discrete Structures and Algorithms (3) 

·       Math 205 Linear Methods (3)

·       distribution requirements,  approved electives, or free electives (9)


junior year, first semester (15 credit hours)

·       CSE 216 Software Engineering (3)

·       CSE 340 Design and Analysis of Algorithms (3)

·       Math 231 Probability and Statistics (3)

·       distribution requirements,  approved electives, or free electives (6)

junior year, second semester (15 credit hours)

·       CSE 202 Computer Organization and Architecture (3)

·       CSE 280 Capstone Project II (3)

·       distribution requirements,  approved electives, or free electives (9)


senior year, first semester (15 credit hours)

·       CSE 303 Operating System Design (3)

·       CSE 281 Capstone Project II (2)

·       distribution requirements,  approved electives, or free electives (10)

senior year, second semester (16 credit hours) 

·       CSE 252 Computers, the Internet, and Society (3)

·       distribution requirements,  approved electives, or free electives (13)