B.A. in Computer Science
Combine your technical and people skills.
The University of Mississippi offers students the option of pursuing a Bachelor of Arts offered from the College of Liberal Arts or a Bachelor of Science in Computer Science offered from the School of Engineering. The BA degree allows greater compatibility with other areas of liberal arts while the BS is a more specialized degree with additional mathematics, science, and computing courses.
Students pursuing the B.A. degree gain the key communication, leadership, and problem-solving skills that are desired by today's employers. In addition to being qualified as programmers, system analysts, network administrators, B.A. students with the broader skills of the liberal arts are especially prepared for project management positions that act as a liaison between the developers and the clients.
A liberal arts education prepares graduates to deal with complexity and change. They gain key skills in communication, problem-solving, and working with diverse groups. Related careers to BA in computer science include web design and development, mobile application development, software developer, information security analyst, user interface design, user experience (UX) design, and project manager.
The Department of Computer and Information Science at the University of Mississippi offers a number of undergraduate research opportunities and job opportunities. Students may participate in programming competitions and attend conferences to present their work.
B.A. in Computer Science Faculty
The Department of Computer and Information Science has faculty members whose research interests include computer security, data mining, data science, parallel & GPU computing, software architecture, machine learning, databases, artificial intelligence, and Internet of Things.
A major in computer science for the B.A. degree requires 37 semester hours, including Computer Science (Csci) 111, 112, 211, 223, 300, 433, 487; one of the following: Csci 423, 450, or 475; and 15 additional hours of computer science courses at the 300 level or above. Additional requirements are Math 261 and 301; either Econ/Bus 230 or Math 375; and Spch 102 or 105.
Admission requirements for the Bachelor of Arts in Computer Science program are the same as the general undergraduate admission requirements.
"I chose the BA in computer science because the College of Liberal Arts offers a more well-rounded education. The major opened many doors, including website development with local businesses and a technology leadership positions with student organizations."
Why study computer science at UM?
"I have enjoyed the variety of classes, and how computer science can intertwine with other subjects. I look forward to using my STEM major in fields such as public relations, marketing, or web development."
Join the Association for Computing Machinery (ACM) or Upsilon Pi Epsilon (UPE), the national honor society for computing.