Overview
Computer Science Program at Johns Hopkins University Overview
Johns Hopkins Engineering’s Computer Science program provides computer professionals, scientists, and engineers with a full range of dynamic instruction and skills-building opportunities in a variety of areas including theory, analysis, design, and implementation of information systems.
Structured and rigorous courses help you master the skills you need to advance in your career. To guide your learning experience, you will have access to a team of top-level scientists, researchers, and engineers, including experts from the Johns Hopkins Applied Physics lab. You can also opt to engage in meaningful research through our uniquely designed Capstone course. Take a look at some of the innovative research projects and presentations completed by our students.
As a graduate of this program, you will:
- Use mathematical tools and methods to analyze the efficiency of computer algorithms
- Assess the accuracy of deterministic and non-deterministic algorithms
- Master several important graphs, algorithms, and their associated creation, maintenance, and application strategies
- Understand data structures in scientific programming, sorting/searching, and string search
- Learn on your terms and enjoy a flexible course schedule in format that works best for you
Master’s Degree Concentrations
A focus area/concentration must be selected.
- Communications and Networking
Master’s Degree Focus Areas
A focus area/concentration must be selected.
- Bioinformatics
- Cybersecurity
- Data Communications and Networking
- Data Science and Cloud Computing
- Database Systems and Knowledge Management
- Enterprise and Web Computing
- Human-Computer Interaction and Visualization
- Software Engineering
- Systems
- Theory
Programme Structure
Courses included:
- Python
- Programming Using Java
- Data Structures
- Discrete Mathematics
- Computer Organization
- Molecular Biology for Computer Scientists
Key information
Duration
- Part-time
- 60 months
Start dates & application deadlines
- StartingApply anytime.
- StartingApply anytime.
- StartingApply anytime.
Applications are accepted on a continuing basis.
Language
Credits
Delivered
Disciplines
Computer Sciences View 942 other Masters in Computer Sciences in United StatesAcademic requirements
English requirements
Student insurance
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:
- Additional medical costs (i.e. dental)
- Repatriation, if something happens to you or your family
- Liability
- Home contents and baggage
- Accidents
- Legal aid
We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Johns Hopkins University and/or in United States, please visit Student Insurance Portal.
Other requirements
General requirements
- You must meet the general admission requirements that pertain to all post-master’s certificate candidates.
- If you are an international student, you may have additional admission requirements.
- Applicants must be in the last semester of undergraduate study or hold a bachelor’s degree from a regionally accredited college or university, or have earned a graduate degree in a technical discipline.
- Applicants typically have earned a grade point average of at least 3.0 on a 4.0 scale (B or above) in the latter half of their undergraduate studies
- Applicants must submit official transcripts from all post-secondary institutions attended.
Tuition Fee
-
International
6470 USD/moduleTuition FeeBased on the tuition of 6470 USD per module during 60 months. -
National
6470 USD/moduleTuition FeeBased on the tuition of 6470 USD per module during 60 months. -
In-State
6470 USD/moduleTuition FeeBased on the tuition of 6470 USD per module during 60 months.
per course
Living costs for Baltimore
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
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