UMSL's computer science faculty are well-regarded thought leaders who publish regularly on topics such as evolutionary computation, computer graphics, image processing, internet and cybersecurity.
- Web Developer
- Computer Support
- Computer and Info Systems Manager
- Banking and Finance
- UMSL Arts & Sciences Homepage
- BS in Computer Science Homepage
- University Bulletin Computer Science Program and Course Information
The Bachelor of Science in Computer Science is intended for students who wish to develop their knowledge of computing for the professional world, or to go on to graduate school. A degree in computer science, which focuses highly on the development of problem-solving skills, prepares students for a wide variety of careers and opportunities.
Students seeking to major in computer science are first designated as “pre-computer science majors” until they have completed or equivalent course. Upon successful completion of this course with a grade of C- or better, students will be allowed to declare computer science as their major. This course must be completed successfully within two attempts.
The BS in Computer Science requires 70 hours of coursework made up of a 33 hours of core computer science courses, 15 hours of computer science electives and 22 hours of mathematics, statistics and writing courses. In addition, all majors must satisfy the university and appropriate school or college general education requirements.
|Core Computer Science Requirements|
|CMP SCI 1250||Introduction To Computing||3|
|CMP SCI 2250||Programming And Data Structures||3|
|CMP SCI 2261||Object-Oriented Programming||3|
|CMP SCI 2700||Computer Organization and Architecture||3|
|CMP SCI 2750||System Programming and Tools||3|
|CMP SCI 3010||Web Programming||3|
|CMP SCI 3130||Design and Analysis of Algorithms||3|
|CMP SCI 4250||Programming Languages||3|
|CMP SCI 4280||Program Translation||3|
|CMP SCI 4500||Introduction to the Software Profession||3|
|CMP SCI 4760||Operating Systems||3|
What UMSL Arts & Sciences has to offer
The College of Arts and Sciences at UMSL creates the next poets, conservation biologists, symphony soloists, psychological scientists, historians, criminologists, chemists, sculptors, painters, communicators, space explorers and speakers of French, German, Japanese and Spanish. With nearly 4,000 undergraduate students, 800 graduate students and 450 faculty, it’s the largest college and academic backbone of the university.
Supporting the university’s mission, the college provides a diverse student body access to an affordable, quality education with expert faculty. A strong focus on research and scholarship has students exploring the latest thought and theory, while giving them access to ground-breaking studies through undergraduate and graduate research opportunities. Emphasis on the arts and sciences working in communion leads to graduates with a holistic understanding of their fields, creating the best scholars for academia and professionals for the world.
The College of Arts and Sciences consists of some 275 full-time faculty members in 18 departments and is home to the School of Fine and Performing Arts. The college offers a wide range of degree programs in areas such as Anthropology, Art and Design, Biochemistry and Biotechnology, Biology, Chemistry, Communication and Media, Criminology and Criminal Justice, Economics, English, Languages and Cultural Studies, History, Mathematics and Computer Science, Philosophy, Physics and Astronomy, Political Science, Psychological Sciences, Sociology, and Theatre and Cinema Arts.
For more on the College Arts & Sciences, visit http://www.umsl.edu/divisions/artscience/.