Computer Science

About the Program

Do you want to know how to design and program the computers that are powering some of today’s greatest innovations? Ever wondered how your phone knows where the nearest Starbucks is, how Google’s self-driving car is even possible, or how your music and photos live in the cloud? Maybe you want to know how computers protect businesses — and people — and other cybersecurity issues. AUM’s Computer Science Program, with curriculum based on the latest ACM/IEEE recommendations and an emphasis on high-performance computing, will prepare you for a career in computer programming, networking, database management, multimedia design or technology architecture.

Points of Pride

At AUM, you’ll work with the world’s smallest supercomputer. You’ll have access to the most powerful computational resources and expertise in the country through our partnership with the NSF-supported Extreme Science and Engineering Discovery Environment. Computer Science faculty are engaged in the private sector, supporting research and partnerships with national and international user groups and initiatives.

Put Your Degree to Work

A degree in Computer Science will provide you with plenty of jobs with higher-than-average salaries to choose from. Employment of computer and information technology occupations is projected to grow 12 percent from 2014 to 2024, faster than the average for all occupations. The most recent median annual wage for computer and information technology occupations is $79,390 — higher than the median annual wage for all occupations.

Career Opportunities

Job Median Pay Job Growth through 2024
Computer and Information Research Scientist $108,360 per year 11% (2,700 more jobs)
Computer Network Architects $98,430 per year 9% (12,700 more jobs)
Computer Systems Analyst $82,710 per year 21% (118,600 more jobs)

Program Overview

The course listings below are a representation of what this academic program requires. For a full review of this program in detail, please see our of cial online catalog AND consult with an academic advisor. This listing does not include the core curriculum courses required for all majors and may not include some program-specic information, such as admissions, retention and termination standards.

Computer Science Major (CSCI)

Total semester hours for the CS program (including core courses) – 124

Course # Required Courses
1500 Ethics in Computer Science
2000 Structured Programming I
2100 Introduction to Computer Architecture
3000 Structured Programming II
3100 Unix and C
3200 Parallel Programming
3600 Fundamental Algorithm Design and Analysis
3700 Data Base Systems
4100 Software Components
4300 Introduction to Operating Systems
4350 Network Systems
4400 Distributed Computing
4450 Data Intensive Computing
4950 Senior Seminar in Computer Science
Course # Electives Courses
1110 Introduction to Computer Science
1200 Scientific Programming
1210 Introduction to Computing for Engineers and Scientists
1300 Computing Tools
4200 Theory of Formal Languages
4500 Mobile Computing
4550 Computer Graphics
4924 Computer Science Internship
4970 Special Topics in Computer Science

Want More Info About AUM?


Taylor Center 101


7400 East Drive Montgomery, AL 36117

Office Hours

8 a.m. - 5 p.m. Monday - Friday

Call Today






    Interactive Map

    Start your search by viewing our interactive map of Auburn University at Montgomery. Discover details including location, number of students, and more.

    Click on the interactive map to learn more about the colleges throughout Auburn University at Montgomery.