Which Colleges Have Computer Programming Degrees in Baltimore, MD?

Learn about computer programming degrees offered at schools in and around the Baltimore area. See program and specialization options, degree requirements and classes. Schools offering Computer Programming degrees can also be found in these popular choices.

Baltimore offers several universities and colleges for studying computer programming. Your future in coding and app creation can start with a bachelor's degree, and you can even pursue a master's in the field.

What You Need to Know

You can earn a bachelor's or master's degree related to computer programming from 4-year, public and private colleges and universities in or around Baltimore, MD. In 4 years of full-time study, you could complete a Bachelor of Arts or Bachelor of Science degree in computer science, software engineering or software and internet applications. Master of Science degree options are available in computer science and software engineering, and programs may require 2-3 years of full-time study to finish. Internships and other hands-on experiences are integrated into some programs. Continue reading for additional details on options for learning computer programming in Baltimore, MD, and the surrounding area.

Bachelor's Degree Programs near Baltimore

Capitol Technology University

Capitol Technology University is a small suburban school with around 800 students, and it offers programs that focus on creating applications for both computers and the web. The computer science and software engineering programs both include courses in software design, Java programming language, operating systems and systems engineering.

If you focus on computer science, you can also study telecommunications, database implementation and intelligent systems. The software and Internet applications program offers you training in desktop and web programming languages, information security, web page design and multimedia. All programs require a senior software project.

  • Program Name: Bachelor of Science
  • Field of Study Options: Computer science, software engineering, software and Internet applications
  • Program Length: 4 years (full-time)
  • Tuition and Fees: $23,508 per year (for 2015-2016)
  • Prerequisites: High school diploma (2.2 GPA for non-engineering majors or 2.8 GPA for engineering majors) or GED; high school coursework in math, science and social science
  • Requirements: Admission test
  • School Type: 4-year, private not-for-profit; around 800 students (about 400 undergraduates)

Johns Hopkins University

Johns Hopkins University offers two bachelor's degree programs in computer science. The B.S. program is designed for students who want careers specifically in technology, and the B.A. program can help you prepare to study a different field in conjunction with computer science. You can expect to take courses in introductory and intermediate programming, data structures, algorithms and computational theory, in addition to courses in calculus and discrete mathematics.

The software engineering concentration includes a senior design project and courses in object-oriented programming, probability and statistics, computational theory and computer systems. You may also do an internship during your winter or summer break.

  • Program Name: Bachelor of Science (B.S.) in Computer Science, Bachelor of Arts (B.A.) in Computer Science
  • Specialization Areas: Natural language processing, information security, software engineering, robotics, video game design
  • Program Length: 4 years (full-time)
  • Tuition and Fees: $48,710 per year (for 2015-2016)
  • Requirements: Admission test; essays; teacher evaluations
  • School Type: 4-year, private not-for-profit; around 21,000 students (about 6,000 undergraduate)

Loyola University - Maryland

This school's computer science department gives you access to servers and workstations with various operating systems, and there are opportunities to complete internships and attend seminars featuring field leaders. The B.S. program, which is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology, includes extensive courses in math, science and computer science to give you a solid foundation in the field.

If you enroll in the B.A. program, you have fewer required courses, giving you the option to pursue electives in another discipline. Both the B.S. and B.A. program offer a concentration in software engineering, which includes courses in software testing, databases and programming languages. A computer science final project is required during your senior year.

  • Program Name: Bachelor of Science (B.S.) in Computer Science or Bachelor of Arts (B.A.) in Computer Science
  • Specialization Areas: Software engineering, general computer science, interdisciplinary study
  • Program Length: 4 years (full-time)
  • Tuition and Fees: $45,200 (for 2015-2016)
  • Requirements: Letters of recommendation; admission test (optional, but an additional letter of recommendation or an essay is required without the test scores)
  • School Type: 4-year, private not-for-profit; about 6,000 students (around 4,000 undergraduate)

University of Maryland - Baltimore County

As an undergraduate computer science student, you take core courses in software design, programming languages, data structures, operating systems and algorithms, as well as advanced mathematics. In the game development concentration, you can learn how to design programming code and graphics for computer games. You take courses in artificial intelligence and computer graphics in addition to a group games project, and you can study software engineering and graphical user interface programming for the concentration's electives. You also have opportunities to pursue independent study projects and internships related to software development.

  • Program Name: Bachelor of Science in Computer Science
  • Specialization Areas: Game development, information assurance
  • Program Length: 4 years (full-time)
  • Tuition and Fees: $11,006 for in-state residents, $23,770 for out-of-state residents (for 2015-2016)
  • Requirements: SAT or ACT scores; letters of recommendation
  • School Type: 4-year, public; around 14,000 students (about 11,000 undergraduates)

Master's Degree Programs in Baltimore

Loyola University - Maryland

Loyola's Department of Computer Science offers a software engineering master's degree program designed for those with software development experience. This program focuses on software project planning, development and testing; you can take elective courses in business or another technology area.

The school also offers a computer science master's degree program that covers programming, databases, networking and algorithms. Concentrations in software engineering, web development and networking are available for the computer science program, and you can complete a thesis or independent study project as a replacement for one or two courses.

  • Program Name: Master of Science in Computer Science, Master of Science in Software Engineering
  • Program Length: 2-3 years (full-time)
  • Tuition and Fees: $15,270 per year (for 2015-2016)
  • Requirements: Bachelor's degree; resume; essay; professional or academic recommendations
  • School Type: 4-year, private not-for-profit; around 6,000 students (about 2,000 graduate students)

University of Maryland - Baltimore County

UMBC's master's degree program in computer science requires an undergraduate background in computer science and mathematics; this includes programming languages, operating systems, algorithms and data structures. You take core courses in algorithms, operating systems and architecture, as well as classes in your area of specialization. You may choose a thesis option with an oral exam or a non-thesis option with the completion of a scholarly paper.

  • Program Name: Master of Science in Computer Science
  • Specialization Areas: Algorithms, theory and scientific computation; computer networks and systems; databases, information and knowledge management; graphics, animation and visualization
  • Program Length: 2 years (full-time)
  • Tuition and Fees: $12,798 per year for Maryland residents; $19,692 per year for out-of-state students (for 2015-2016)
  • Prerequisites: Bachelor's degree; extensive undergraduate coursework in computer science and mathematics
  • Requirements: GRE scores; letters of recommendation; statement purpose
  • School Type: 4-year, public; around 14,000 students (about 3,000 graduate students)

To summarize, Capitol Technology University, Johns Hopkins, Loyola University - Maryland and the University of Maryland all offer bachelor's degrees in programming, but the latter two are the only schools that contain master's degree program

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  1. 1
  2. 2
  3. 3
  4. Next »