
BA in Computer Science, University of Maine
Orono, Maine
.
48 Months
Check Eligibility
About this course
The School of Computing and Information Science offers both Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) degrees in computer science. These programs provide a solid foundation in core topics like programming languages, operating systems, algorithms, and data structures. Electives allow for specialization in areas such as artificial intelligence, cybersecurity, and high-performance computing. Students have opportunities for internships, independent study, and undergraduate research, often participating in labs focused on cutting-edge fields like machine learning and data science. A capstone project integrates learning into a practical research or project experience, preparing students for high-paying jobs across industry, business, government, or further studies in graduate school.
Why this course is highly recommended
Graduates are well-equipped for rewarding careers in a tech industry that remains resilient to outsourcing. The programs prepare students for high-paying jobs in various sectors like research, education, and government. Additionally, the research laboratories and internship opportunities give students valuable hands-on experience and mentorship, enhancing their professional and academic prospects.
Specialisation
Students can customize their studies through electives in advanced topics such as artificial intelligence, databases, high-performance computing, networks, and cybersecurity. The programs also offer minors and a 4+1 accelerated path for earning a master's degree, allowing students to deepen their expertise in specific areas of computer science.
Course fees
Application fees
29.77L
1st year tuition fees
29.77L
Living cost
-
Living cost
-
Degree requirements
Both the B.S. and B.A. degrees require at least 120 credit hours with a minimum GPA of 2.00. For the B.S., 53 credit hours in computer science courses are required, alongside mathematics, science, and general education courses, including a capstone experience. The B.A. degree requires 50 credit hours in computer science, with additional general education and science requirements, including a minor outside the major. All courses must be taken for a grade, with certain courses requiring a grade of C or better.
English language test
IELTS
6.5
TOEFL
79
PTE
53
DUOLINGO
110
Career prospects
Graduates are poised for high-paying jobs in the computer industry, business, government, and research institutions. They also have the option to pursue further studies or enter professional schools, thanks to the program’s emphasis on foundational knowledge and research experience.
FAQs
Can I participate in research during my undergraduate studies?
Yes, students have opportunities to work in research laboratories on topics like AI, cybersecurity, and data science, often assisting professors and graduate students, gaining valuable experience, and sometimes earning co-authorship on research papers.
Is industry experience part of the curriculum?
Students can gain field experience or internships in labs or industry settings, which are encouraged and integrated into the program, helping to prepare for rewarding careers.
Table of content