Overview
The Computer Science programme at the University of Minnesota provides a comprehensive foundation in the study of computers and computational systems. Students engage with a curriculum that balances analytical thinking with innovative software design to solve complex modern challenges. This degree is designed to equip graduates with the technical expertise required for both industry roles and advanced postgraduate research.
Why Computer Science at University of Minnesota?
The programme is ABET accredited, ensuring high educational standards that meet the needs of the global technology sector. Students benefit from being part of the PlanetLab global research network, which allows them to run experiments on a worldwide platform. The department hosts specialised facilities, including the Laboratory for Advanced Research in Systems and the Simulation & Interaction in Virtual Environments Lab.
Undergraduates have unique opportunities to conduct research alongside faculty members who are internationally recognised for their work. Through the Undergraduate Research Opportunities Program, students gain experience in submitting articles for journals and presenting at professional conferences. The university also maintains strong links with campus partners like the Motion and Media Across Disciplines Lab for interdisciplinary study.
Tuition Fee Breakdown
- International fee: USD 20950 per year
- National fee: USD 20950 per year
- Local fee: USD 15200 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum integrates mathematics and statistics with core computing principles to build a robust technical toolkit. Modules may include:
- Computational Problem Solving
- Software Design and Analysis
- Programming Languages
- Algorithms
- Data Structures
- Computer Organisation and Architecture
- Mathematics
- Statistics
Careers with Computer Science
Graduates from this programme achieve strong professional outcomes, with an average starting salary exceeding $73,000. The course prepares students for diverse roles in software development, systems analysis, and technical consultancy. Many students secure internships and permanent positions with leading organisations such as General Dynamics Mission Systems, Allianz Life, and Emerson.
Common career paths for graduates include:
- Software Engineer
- Systems Analyst
- Application Developer
- Java Developer
- Quality Assurance Analyst
- Technical Consultant
- Software Developer
Programme Structure
Courses include:
- General Chemistry
- General Chemistry Lab
- Public Speaking
- Data Structures & Analysis
- Theorizing Race, Power, and Justice
- Automata and Formal Languages
- Software Engineering
- Probability and Statistics
- Advanced Writing: Engineering
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Duluth, United States
Disciplines
Computer Sciences View 2191 other Bachelors in Computer Sciences in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- High school transcript(s). Unofficial transcripts are sufficient for currently enrolled students who have not graduated.
- Senior year (12th grade) course schedule, if not included on the transcript.
- If applicable, college or university transcript(s). Unofficial transcripts are sufficient for currently enrolled students.
- ACT/SAT scores (optional)
- Grade trends and academic rigor
- Personal Statement
- Specific courses taken
- Submit a one-time $50 non-refundable application fee.
Tuition Fees
-
International Applies to you
Applies to youNon-residents20950 USD / year≈ 20950 USD / year - Out-of-State20950 USD / year≈ 20950 USD / year
-
Domestic
Applies to youIn-State15200 USD / year≈ 15200 USD / year
Additional Details
International: the cost includes tuition and fees and is for last year. Costs are calculated differently due to visa requirements.
Living costs
Duluth
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