The majority of the information that is necessary for students enrolled in courses within the department is found on the University of Alabama eLearning site. However, a number of our courses also maintain basic information (e.g. schedule, syllabus) on their course web site. Click on the links below for information specific to a given course.

Courses for Non-Majors (computer literacy)

  • CS 102, Microcomputer Applications
  • CS 202, Introduction to the Information Highway
  • CS 205, Web Site Design
  • CS 285, Microcomputer Applications
  • CS 302, Computerized Database Systems
  • CS 340, Legal and Ethical Issues in Computing
  • CS 466, Information Systems

Courses for Computer Science Majors

  • CS 150, Programming I
  • CS 160, Computer Science Concepts
  • CS 250, Programming II
  • CS 260, Foundations of Computer Science
  • CS 315, Software Engineering
  • CS 350, Programming III - Java
  • CS 351, Programming III - C++
  • CS 360, Data Structures and Algorithms