Curriculum in Computer Science

ENGL 1100 English Composition I3ENGL 1120 English Composition II3
World History or Technology & Civilization13MATH 1620 Calculus II4
MATH 1610 Calculus I4Core Science Sequence II24
Core Science Sequence I24COMP 1210 Fundamentals of Computing I3
ENGR 1110 Introduction to Engineering2 
 16 14
Core Social Science13Core Social Science13
Core Literature13ELEC 2200 Digital Logic Circuits3
COMM 1000 Public Speaking (or ROTC)3MATH 2660 Topics in Linear Algebra3
Science Elective24COMP 2710 Software Construction3
COMP 2210 Fundamentals of Computing II4COMP 3240 Discrete Structures3
 17 15
Core Fine Arts3PHIL 1020 Introduction to Ethics or 1040 Business Ethics3
STAT 3600 Probability and Statistics I3Concentration23
COMP 3220 Principles of Programming Languages3Humanities / Social Science Elective33
COMP 3270 Introduction to Algorithms3COMP 3500 Introduction to Operating Systems3
COMP 3350 Computer Organization and Assembly Language Programming3COMP 3700 Software Modeling and Design3
 15 15
Free Elective (or ROTC)3Concentration23
Concentration23Math Elective23
COMP 4200 Formal Languages3COMP 4730 Computer Ethics1
COMP 4320 Introduction to Computer Networks3COMP Elective26
COMP Elective23UNIV 4AA0 University Graduation0
 15 13
Total Hours: 120

Students must complete a sequence in either Literature or History.  Because of the discipline specific requirements for the Humanities courses, it is recommended that a History sequence be completed in the Social Sciences courses.


Courses for COMP Elective, Math Elective, Core Science Sequence, Science Elective, or Concentration credit must be chosen in accordance with CSSE department policies and approved course listings.  Students must consult with the CSSE Academic Advisor when selecting these courses.


The Humanities / Social Science Elective must be chosen from the set of courses designated as Humanities or Social Sciences in the Auburn University Core Curriculum.

The AU Bulletin lists the University Core Curriculum requirements for students in the College of Engineering.

The course in bold-face are those used to calculate in-major GPA.