A University in Motion. Apply now!
Your Path to Cyber Success
Do you want to know how to design and program the computers 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 cybersecurity techniques protect consumers and businesses. If you are curious about these or other technology-related issues, consider joining us in this hands-on, learn-by-doing Computer Science & Computer Information Systems program.
The Bachelor of Science in Computer Science from the AUM College of Sciences will prepare you for a career in computer programming, networking, database management, multimedia design or technology architecture. In our program you will network with the private sector with hands-on experience with our national and international partners. You will use the most advanced digital resources in the world – the National Science Foundation’s Extreme Science and Engineering Discovery Environment.
The Computer Science & Computer Information Systems faculty is engaged in the private sector, supporting research and partnerships with national and international user groups and initiatives, so you’ll learn from experts that can teach you to create solutions to real-world problems.
Employment of computer and information technology occupations is projected to grow 13 percent from 2020 to 2030, much faster than the average for all occupations. These occupations are projected to add about 667,600 new jobs.
The program is designed to provide a solid foundation necessary for graduates to succeed in the computer industry and in graduate studies. In addition to obtaining general computer science training, you will learn multi-core architectures and programming. High Performance Computing is the main theme of this degree program.
If your degree focus is in one of the S.T.E.M. fields—science, pre-engineering, computer science or mathematics—AUM provides an automatic scholarship to minor in Education and earn an Alabama teaching certificate. This unique program is called “AUMTeach.”
The Know How
What you will know with a Computer Science & Computer Information Systems degree from AUM
Know why computer science is a priority for all genders, social classes, and ethnicities.
Know how computer science allows us to predict hurricanes, tornadoes, outbreaks of crime and helps us to manage emergencies.
Know why the programs and systems you build are good for humanity.
Know how computational sustainability uses smart grids to implement renewable resources and to control production and use of energy.
Points of Pride
Customize Your Degree
Rewarding Occupations and Job Growth
If a student is interested in coding, computer science would be a good choice. If the student likes organizing and storing data, the IT path is a better choice.
Yes, math is an essential component to the computer science program of study. Without a good understanding of math concepts, it would be difficult to understand algorithms and data structures.
Computer science is a challenging course of study. But if you are willing to invest your time, you will likely be successful in learning the discipline.
Is a Degree in Computer Science & Computer Information Systems right for me?
With this bachelor’s degree as your educational foundation, you have many career possibilities.
|Career/Job Title||Entry-level Education Requirements||Job Growth 2020-2030||Annual Median Salary|
|Web Developer||Bachelor's Degree||8% (Faster than average)||$77,200|
|Computer Information Research Scientist||Master's Degree||15% (Much faster than average)||$126,830|
|Network Architect||Bachelor's Degree||5% (Faster than average||$116,780|
|Software Engineer||Bachelor's Degree||20% (Much faster than average)||$110,140|
|Information Security Analyst||Bachelor's Degree||31% (Much faster than average)||$103,590|
Note: Salaries vary depending on several factors including your level of experience, education, training, demographics, and industry. Here is a sampling of the future job growth and salaries according to the U.S. Bureau of Labor Statistics.
College of Sciences
At AUM’s College of Sciences, you will have hands-on learning experiences, working side by side with scholars and researchers using state-of-the-art laboratories and equipment.
Our academic departments include Biology and Environmental Science, Chemistry, Computer Science, Mathematics, and Psychology. To help you pay for college, you might qualify for one of our scholarships.
Official Name of the Computer Science Degree
Bachelor of Science in Computer Science
This degree requires students to meet on campus. Students in these courses enroll in a program to connect in a campus setting and to collaborate using a variety of technological and educational tools. Professors play an inspirational role in building relationships among teams and individuals in this setting. The criteria for many programs can only be met with In-Class coursework. Be sure to check with your advisor to understand the best route to take.
To complete this degree concentration, you will need to complete courses in the university core, computer science and computer information systems, and electives. Contact the Computer Science department for a current listing of courses required to complete this program.
The course listings below are only a few of the classes this concentration requires. For a full review of this program in detail, please see our official online catalog AND consult with an academic advisor.
|Course Number||Course Name||What you will know…|
|CSCI 4400||Distributed Computing||How does iCloud talk to your computer? Know how the brain or the CPU of the computer is accessed by distributed systems. Know how these systems work together to talk to an idle CPU.|
|CSCI 3600||Algorithms||How can a webmaster get his website to be in the top ten Google searches? By understanding algorithms. Know how to design and implement an algorithm.|
|CSCI 2000||Functional Programming C++||Get ready to learn a new language. Learn C++, a programming language often called the “Swiss pocket knife of languages” because it is a general purpose language.|