Johns Hopkins University
Whiting School of Engineering
Advanced Certificate for Post-Master's Study, M.S.-Computer Science;
M.S.-Computer Science with Telecommunications and Networking Option;
M.S.-Computer Science with a Concentration in Bioinformatics
The proliferation of computers and the expanding scope of information technology has affected virtually every aspect of human society. As a discipline, computer science is concerned with the theory, analysis, design, and implementation of processes that describe and transform information. With roots in mathematics and engineering, computer science uses formal techniques and methodologies of abstraction to create models that can be automated to solve real-world problems.
The Master of Science in Computer Science program is designed to appeal to a broad range of individuals. The program balances theory with practice, offers an extensive set of traditional and state-of-the-art courses, and provides the necessary flexibility to accommodate students with various backgrounds. As a result, the program will appeal to computer professionals with undergraduate degrees in computer science seeking to broaden or deepen their understanding of the discipline as well as to scientists and engineers who wish to gain deeper insights into the field of computing.
Courses are offered across a wide variety of topic areas including distributed computing, software engineering, information assurance, data communications and networking, bioinformatics, database systems, artificial intelligence, human-computer interaction, systems, and theory. Research and development interests of the faculty span the entire spectrum of computer science.
Facts & Figures
Average Cost per Credit (Graduate): 687.50 USD
Classification: Doctoral/Research University—Extensive
Locale: Large City
Size & Settings: 20,000-39,999