Computer Science / Management Information Systems

BA in Computer Science
BS in Computer Science
Management Information Systems

Our program stresses both theoretical and practical computer science. Students develop programming skills from beginning through advanced levels and also learn about the fundamental design and architectural considerations of computer systems, including operating systems, relational databases, and networks. 

The department offers the following options:

  • BA in computer science
  • BS in computer science
  • Minor in management information systems
What our majors do during college
  • Intern at places such as Skype, 2600hz, Blipboard, and Market Leader
  • Compete in ACM's annual programming contest in the mid-central region
  • Study abroad in places such as Japan, Austria, Europe, and China
  • Build lifelong mentoring relationships with professors
Comments from Recent Alums

"It always amazes me how much I learned in four short years, not the least of which was 'learning how to learn.'" - Katie Farquhar (C'10), database engineer at Market Leader, where she interned her junior year

"The faculty foster a perfect learning environment and truly care about helping students succeed in the classroom and later in life." - Steve Crump (C'06), software developer for the Department of Defense

"My professors covered a broad range of theory, as well as instructing students in technical writing, reading and working with code, and how to work on a small team. . . . You can be as smart as a whip and know every data structure and network protocol, but if you can't share these ideas in a way that gets your team moving forward, you are at a disadvantage." - James Aimonetti (C'04), senior distributed systems engineer at 2600hz

See the College Catalog for more detailed information about our program and departmental learning outcomes.


You can do more here

While attending Principia, Vladimir Darmin (C’12):


  • Double majored in computer science and mathematics
  • Interned at VoIP (also known as 2600hz), Skype, and Blipboard, where he worked on location-based social networking for mobile devices
  • Participated in computer programming competitions on the Principia team that achieved high results at the Association for Computing Machinery competition
  • Expanded his appreciation of classical music by attending “Music at Davis” student performances as well as professional concerts  

Imagine what you could do!