Overview
The B.Sc. Computer Science at the University of Southern Maine provides students with a rigorous academic foundation in the theoretical and practical aspects of modern computing. This programme is designed to equip learners with the technical expertise required to solve complex algorithmic problems and develop innovative software solutions. By integrating core scientific principles with hands-on laboratory work, the curriculum ensures graduates are prepared for the evolving demands of the global technology sector.
Why Computer Science at the University of Southern Maine?
Studying at this institution offers students access to a supportive public learning environment focused on academic excellence and professional readiness. The department emphasises a balanced approach to education, combining deep theoretical knowledge with the practical skills necessary for immediate impact in the workforce. Students benefit from a curriculum that stays current with industry trends, ensuring they remain competitive in a rapidly changing digital landscape.
Tuition Fee Breakdown
- International fee: USD 31290 per year
- National fee: USD 31290 per year
- Local fee: USD 10650 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is structured to guide students from fundamental programming concepts to advanced system architecture. Modules may include:
- Software Engineering
- Data Structures and Algorithms
- Operating Systems
- Computer Architecture
- Database Systems
- Discrete Mathematics
- Artificial Intelligence
- Network Security
- Object-Oriented Design
Careers with Computer Science
Graduates of this programme are well-positioned to pursue diverse roles within the technology industry and beyond. The analytical and technical skills gained during the course allow alumni to transition into various high-demand sectors, including finance, healthcare, and government.
Programme Structure
Courses include:
- Ethics and Social Impact of Computing
- Programming Languages
- Data Structures
- Computer Organization
- Algorithms in Programming
- Structured Problem Solving Java
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before , National
-
- Starting
- Apply before , International
-
- Starting
- Apply before , International
-
We accept and review applications throughout the year on a rolling admission cycle.
Language
Credits
Delivered
Campus Location
- Gorham, United States
Disciplines
Computer Sciences View 2191 other Bachelors in Computer Sciences in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Other requirements
General requirements
- Completed application form
- Official transcripts of your education history
- Completed personal statement/essay (recommended)
- Submit your official secondary school transcripts, exam certificates, and any college-level transcripts including certified English translations
- Provide financial documentation that shows you are able to support educational and living costs
- Submit US $50 application fee (except Canadian applicants)
- Submit an official evaluation of college-level transcripts approved by one of the following transcript analysis agencies:
- National Association of Credential Evaluation Services (NACES)
- Association of International Credential Evaluators (AICE)
Tuition Fees
-
International Applies to you
Applies to youNon-residents31290 USD / year≈ 31290 USD / year - Out-of-State31290 USD / year≈ 31290 USD / year
-
Domestic
Applies to youIn-State10650 USD / year≈ 10650 USD / year
Living costs
Gorham
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility