AI is reshaping the technology industry, and employers' expectations are shifting with it. Employers now demand strong programming fundamentals, computational thinking, and problem-solving, along with the ability to use AI tools and agents effectively. Our curriculum accordingly shifts to deliver on both fronts: foundational courses safeguard core skills through process-aware learning, and upper-level courses encourage and teach students how to effectively leverage AI.
Our graduates are located throughout the country, with a strong local presence, building careers in technology, banking, health care, engineering, and manufacturing at companies such as Google, Microsoft, Boeing, and Mastercard.
You may find below links to many useful resources.
Guides, Tutorials, News, etc.
- Artificial Intelligence: career landscape, curriculum info
- Mobile development careers
National Computer Science and IT Outlook
- Computer and IT occupational outlook from the US Bureau of Labor Statistics
- Occupations with the most growth and salary
- O*NET Online | Computer Related Occupations
- National info on science careers including computer science
Missouri and St. Louis Economic Computer Science and IT Outlook
- Missouri | Information Technology Industry
- Metro St Louis | MERIC Economic Research and Information Center Economic Outlook
- Metro St Louis | Regional Chambers of Commerce
Computer Science Department @ UMSL
- Undergraduate Programs | Graduate Programs
- Certificates including Cybersecurity with NSA/DHA excellence designation
- Campus Cybersecurity site
- Undergraduate research
- Computing Club
- Women CAN Club
Information for Primary and Secondary School Teachers and Students
- Why study computer science? (video)
- Certificate in Computer Programming
- Suitable for High School teachers preparing to teach CS courses
- Version focused on computer education in progress
- LTW Providing Transformative Learning Experience
- Yearly Computer Science Education Week
- Information for Computer Science teachers
Professional Associations
- Association for Computing Machinery
- Association for the Advancement of Artificial Intelligence
- Association of Information Technology Professionals
- Institute for Electrical and Electronics Engineers (IEEE) Computer Society