Overview
The Computer Science programme at Oakland University provides a comprehensive platform for students to master advanced computing theories and practical applications. This Master of Science degree is specifically designed to equip graduates with the high-level expertise required for leadership roles in corporate, academic, and government sectors.
Students engage with a curriculum that balances theoretical foundations with hands-on technical experience. The department fosters a community of innovators and problem-solvers who are dedicated to expanding the boundaries of modern technology. By participating in this programme, you will gain deep technical knowledge that is currently in high demand across the global digital economy.
Why Computer Science at Oakland University?
Oakland University offers a distinct advantage due to its proximity to global industrial leaders in Southeast Michigan. These corporate partnerships support the programme through research collaborations, professional mentoring, and job recruiting. Students have the opportunity to work alongside computer scientists who are pioneering new technologies in various sectors.
The university features the state-of-the-art Engineering Center, a 127,000-square-foot facility opened in 2014. This centre is equipped with the latest hardware, software, and networking capabilities to support advanced study. Research initiatives at the institution cover cutting-edge fields such as autonomous vehicles, wireless technology, bioinformatics, and medical devices.
The programme is structured to provide extensive networking opportunities, both on and off campus. Through industry conferences, real-world case studies, and research partnerships, students can build a robust professional network. This connection to the industrial cluster in Michigan ensures that the curriculum remains relevant to the needs of modern employers.
Tuition Fee Breakdown
- International fee: USD 22428 per year
- National fee: USD 22428 per year
- Local fee: USD 19972 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum offers two distinct pathways: a research track involving a thesis and a professional track focusing on specialisations such as networking, artificial intelligence, or software. Modules may include:
- Software modelling
- Object-oriented analysis
- Software engineering
- Operating systems
- Database systems
- Algorithms
- Programming languages
Careers with Computer Science
Graduates of this programme have an excellent record of professional achievement in an increasingly digital economy. Many alumni choose to progress to doctoral studies to prepare for careers in academia and high-level research. The depth of expertise gained during the course allows for seamless transition into senior technical and leadership roles.
The skills acquired are applicable across a wide range of industries, from automotive technology to financial services. Graduates are well-prepared to manage complex projects and design sophisticated software architectures. Common career destinations for those completing the degree include:
- Senior product development
- Project management
- Data science
- Software design and architecture
- Web development
- Systems integration
Programme Structure
Courses include:
- Software Modeling
- Object Oriented Analysis and Design
- Programming Languages and Compilers
- Software Engineering
- Database Systems
- Operating Systems
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before
-
- 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
- Rochester Hills, United States
Disciplines
Information Technology (IT) Computer Sciences Software Engineering View 342 other Masters in Software Engineering 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
- Two recommendations
- Applicants must submit official scores from the Graduate Record Examination (GRE) if they graduated from an institution not accredited by a regional accrediting agency of the USA
- Bachelor of Science in computer science, information technology, software engineering, computer engineering, or equivalent
- Admission to master’s program is selective; applicants should have an undergraduate GPA of 3.0 on a 4.0 scale
- Official transcripts providing evidence of an earned baccalaureate degree from an accredited U.S. institution, OR a degree equivalent to a four-year U.S. baccalaureate degree from a college or university of government-recognized standing
- Official transcripts for all post-secondary educational institutions from which the applicant earned a degree and for all enrollment in graduate-level coursework beyond the bachelor’s degree
- Proof of English language proficiency
Tuition Fees
-
International Applies to you
Applies to youNon-residents22428 USD / year≈ 22428 USD / year - Out-of-State22428 USD / year≈ 22428 USD / year
-
Domestic
Applies to youIn-State19972 USD / year≈ 19972 USD / year
Living costs
Rochester Hills
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Financing
Interested in financing your studies? Find a student loan that works for you.
Get the funding you need to study in the U.S. or Canada - with a process that's fast, simple, and built for international students.
- Flexible loans from US$2,001 to US$100,000
- Fixed interest rates -- no inflation surprises
- No upfront fees or prepayment penalties
- Accepted at 500+ universities across the U.S. & Canada
- 100% online application -- instant conditional offer
- Free visa & career support through our Path2Success program
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 Master'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