Entrance Requirements for the Computer Science Major
Before being fully accepted into the computer science major, students have to successfully complete the following pre-major courses:
MATH 272 Discrete Mathematics
CS 201 Procedural Programming
Graduation Requirements for the BS in Computer Science
In addition to completing the Undergraduate Degrees General Requirements, to graduate with a BS in Computer Science, students must complete 68 credits of required courses as follows:
CS 201 Procedural Programming
CS 203 Object Oriented Programming
CS 221 Data Structures
CS 321 Introduction to Algorithms
CS 363 Computer Organization and Architecture
CS 350 Programming Languages
CS 310 Systems Programming
CS 485 Theory of Computation
CS 335 Software Development
CS 336 Senior Project
MATH 272 Discrete Mathematics
MATH 281 Calculus 1
MATH 282 Calculus 2
MATH 286 Linear Algebra 1
Plus 8 additional credits of computer science courses 400 or above
Plus 4 credits of course work in management to equal 68 credits
The above information is subject to change at any time. Students already enrolled at the University should contact the graduation director for their degree requirements.
The School of Computer Science at UMLAC offers a BS in Computer Science that prepares students for successful careers in computer technology and information systems, and offers the option of gaining a master’s degree in only one additional year.
How does this program compare to similar programs at other schools?
The Computer Science program at UMLAC follows the ACM (Association for Computing Machinery) guidelines for computer science education. Because of this, our program features many of the same subjects that you would find at any other university. Like other universities, we also offer a combined BS and MS in Computer Science. The difference is that we also offer Consciousness-Based education. It’s really a very different environment here—one that’s conducive to many kinds of growth.