Computer Science

Programming the future

Computer Science delves into topics like computer architecture, operating systems and software engineering principles. Through hands-on projects and coursework, you will develop problem-solving skills and learn to design and analyze algorithms, preparing you for a career in software development, IT, research and more. This includes programming languages as well as data structures and algorithms. When you complete the major you will graduate with a robust coding portfolio, as well as additional skills and a capstone project tailored to your chosen concentration.

Featured Courses

Here is a sampling of a few courses that might pique your interest.

CSCI 3500 - Discrete Structures
Topics covered include predicate logic, algorithms, modular arithmetic, counting techniques, recurrence relations, graph theory and trees.
CSCI-2300 Data Structures & Algorithms
Algorithm design, analysis and implementation. Topics include specialized trees and graphs, advanced searching and sorting, priority queues, complexity analysis and algorithm design techniques.

Degree Options

Discover your degrees, minors, concentrations and certification options available for this field of study.

Computer Science, B.A.
Computer Science majors can also choose either a Data or Development concentration.
Computer Science, B.S.
Computer Science majors can also choose either a Data or Development concentration.

68% of Roles Are Outside the Tech Sector.

Because software powers every industry now, 68% of software development roles are outside the tech sector.

Built in Collaboration With Google

Our program was built in collaboration with Google to focus on the skills employers are looking for right now.

25% Job Growth

Computer Science jobs are forecasted to grow 25% through 2031.

Our distinctive strengths

A degree in computer science provides skills in programming, software development, system analysis, network administration, database design, information security and more. Students in these programs develop widely used computer and problem-solving skills. This program includes online courses as part of the curriculum through our partnership with Rize. These offer students cutting-edge curriculum, greater scheduling flexibility, access to nationwide experts in the field, and access to even more resume-ready skills.
  • Project-based to build your portfolio.
  • Certifications to boost your resume.
  • Built with real-world input.
  • Graduate with six industry certifications (from Hubspot & Google)
  • Some online classes for this major give students flexibility.
  • All CS majors gain proficiency in: Python, Java, C and SQL.
  • Data concentration majors gain proficiency in R and complete a capstone project in a team with data science and business analytics majors.
  • Development concentration majors create and launch their own original web application as their capstone project.
  • All CS majors create their own GitHub repository that they populate with their coding projects to build an attractive portfolio for employers and/or grad programs.

Gain hands-on experience

Computer Science majors receive hands-on learning through our Capstone Project, internships, honors projects and portfolio development opportunities.

Pathways

Our curriculum emphasizes problem solving and critical thinking skills essential to any career. Computer Science students will find a Pathways connection in our Business or STEM and Data Science Pathways tracks.

Study Abroad

All Millsaps students can take advantage of our study abroad classes. Millsaps College is ranked as one of the best study abroad programs in the country! Check out all the opportunities.

More About the Degree

Careers of Recent Graduates

  • Network Administrator
  • Web Developer
  • Systems Analyst
  • Programmer Analyst
  • Application Developer
  • Information Security Analyst
  • Database Developer
  • IT Auditor
  • Software/App Developer
  • Full Stack Developer
  • Software Engineer
  • Network Architect

Related Areas of Study

  • Computer Science
  • Data Analytics
  • Business Administration
  • Mathematics
  • Business Analytics

Ready? Take the next step!

Faculty

Upcoming Events

$

Latest News