top of page
University of Alabama
Tuscaloosa, Alabama
Degree:
BS
Computer Science
Location:
College of Engineering
Credits:
120 hours
System:
Semester
Required Computer Science (or Related):
• CS 100/101: Computer Science I-II (8 hours)
• CS 200: Software Design and Engineering (4 hours)
• CS 201: Data Structures and Algorithms (4 hours)
• CS 301: Database Management Systems (3 hours)
• CS 338: Networking and Systems (3 hours)
• CS 403: Programming Languages (3 hours)
• CS 470: Theory (3 hours)
• CS 495: Capstone Computing (3 hours)
• CS 4** Elective (15 hours)
Required Math:
• Calculus I-II (8 hours)
• Discrete Math (3 hours)
• Linear Algebra (3 hours)
• Engineering Statistics (3 hours)
Required Science:
• Natural Science Sequence from Approved List (8 hours)
Required Engineering:
• Fundamentals of Engineering (3 hours)
• World of Engineering (1 hour)
• Digital Logic (4 hours)
• Micro Computers (4 hours)
Other Requirements:
• UA Foundations (1 hour)
