Erik Jonsson School of Engineering and Computer Science
Computer Science (BS)
Degree Requirements (124 semester credit hours)
Four-Year Degree Plan (Example)
This is an example only. Please see your advisor to develop your individual plan.
F R E S H M A N |
Fall Semester | SCH | Spring Semester | SCH |
---|---|---|---|---|
060 Core Course | 3 | 060 Core Course | 3 | |
MATH 2413 Differential Calculus2 4 | 4 | MATH 2414 Integral Calculus2 4 9 | 4 | |
CS 1200 Introduction to Computer Science and Software Engineering | 2 | CS 2305 Discrete Mathematics for Computing I | 3 | |
CS 1337 Computer Science I8 | 3 | CS 2336 Computer Science II9 | 3 | |
RHET 1302 Rhetoric2 10 | 3 | PHYS 2325 Mechanics2 5 9 | 3 | |
ECS 1100 Introduction to Engineering and Computer Science1 7 | 1 | PHYS 2125 Physics Laboratory I2 5 9 | 1 | |
UNIV 1010 Freshman Seminar1 | 0 | |||
16 | 17 |
S O P H O M O R E |
Fall Semester | SCH | Spring Semester | SCH |
---|---|---|---|---|
040 Core Course | 3 | MATH 2418 Linear Algebra | 4 | |
GOVT 2305 American National Government2 | 3 | GOVT 2306 State and Local Government2 | 3 | |
CS 3305 Discrete Mathematics for Computing II9 | 3 | CS 3341 Probability and Statistics in Computer Science and Software Engineering | 3 | |
CS 3340 Computer Architecture9 | 3 | CS 3345 Data Structures and Introduction to Algorithmic Analysis | 3 | |
PHYS 2326 Electromagnetism and Waves2 5 9 | 3 | CS 3377 C/C++ Programming in a UNIX Environment | 3 | |
PHYS 2126 Physics Laboratory II9 | 1 | |||
16 | 16 |
J U N I O R |
Fall Semester | SCH | Spring Semester | SCH |
---|---|---|---|---|
050 Core Course | 3 | 030 Core Course | 3 | |
ECS 3390 Professional and Technical Communication2 3 9 | 3 | ECS 3361 Social Issues and Ethics in Computer Science and Engineering2 6 | 3 | |
CS 3354 Software Engineering9 | 3 | CS 3162 Professional Responsibility in Computer Science and Software Engineering9 | 1 | |
CS 4337 Organization of Programming Languages | 3 | CS 4348 Operating Systems Concepts | 3 | |
CS 4341 Digital Logic and Computer Design | 3 | CS 4349 Advanced Algorithm Design and Analysis | 3 | |
CS 4141 Digital Systems Laboratory | 1 | Free Elective | 2 | |
16 | 15 |
S E N I O R |
Fall Semester | SCH | Spring Semester | SCH |
---|---|---|---|---|
CS 4347 Database Systems | 3 | CS 4485 Computer Science Project | 4 | |
CS 4384 Automata Theory | 3 | Free Elective | 3 | |
Free Elective | 3 | Free Elective | 3 | |
CS Guided Elective | 3 | CS Guided Elective | 3 | |
CS Guided Elective | 3 | UNIV 2020 Core Curriculum Assessment | 0 | |
15 | 13 |
NOTES: | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
Students wishing to fast track into the graduate program in Accounting may take up to six (6) semester credit hours of graduate ACCT electives - see the Undergraduate Accounting Program Director or the Associate Area Coordinator, for specific fast-track courses. Cumulative GPA of 3.4 minimum required for Fast-Track Program. See Academic Advisor for other requirements. | ||||||||||||||||||||
Be sure to check prerequisites of Level 2 courses | ||||||||||||||||||||
120 semester credit hours required for graduation | ||||||||||||||||||||
This plan is a resource tool only; it does not replace your degree plan or academic advising. |
Updated: 2017-06-21 11:38:18 v5.b38760