Where Can I Take Computer Science Courses in Maryland?

Learn about undergraduate and graduate computer science schools in Maryland. See degree and specialization options, as well as program requirements, and courses. Schools offering Computer Science degrees can also be found in these popular choices.

In Maryland, computer science courses are available at both two-year and four-year institutions. Read the following descriptions to gain a better understanding of these programs.

What You Need to Know

Computer science courses can be found in associate, bachelor's, and master's degree programs across the state of Maryland. Undergraduate and graduate programs can offer the opportunity to specialize in a particular area, like networking, systems engineering, or information systems. A variety of schools offer computer science programs, including 2-year, public schools and both public and private 4-year schools. Explore a few of your Maryland school options below.

Computer Science Associate Degree Program in Maryland

Montgomery College - Rockville Campus

Both tracks of the computer science and technologies program at Montgomery College include general education course requirements in subjects like English, arts, sciences, and the humanities. In the computer science track, you'll take additional classes in calculus and discrete structures, and you'll choose from electives that offer instruction in topics like computer security and systems design. The information systems concentration includes required courses in programming and systems analysis, as well as electives in economics, accounting, and computer applications.

  • Program Name: Associate of Arts in Computer Science and Technologies
  • Specialization Areas: Computer science, information systems
  • Program Length: 2 years, full-time
  • Tuition: $4,728 in-district residents, $9,156 for other Maryland residents, $12,432 for out-of-state residents (2015-2016 academic year)
  • School Type: 2-year, public; 25,517 students (all undergraduates)

Computer Science Bachelor's Degree Programs in Maryland

Frostburg State University

Frostburg State University's (FSU) computer science program encompasses core courses on topics like digital logic, software engineering, and operating systems. In addition, you'll be required to complete courses in computer networks, programming, and algorithm analysis. The math requirements include a sequence in calculus with additional advanced math courses. The program offers electives that cover areas like systems architecture, artificial intelligence, interactive graphics, and multimedia communications. If you pursue the concentration in networks, you'll take required courses in network implementation, computing security, and network design.

  • Program Name: Bachelor of Science in Computer Science
  • Specialization Areas: Networks
  • Program Length: 4 years, full-time
  • Tuition and Fees: $8,488 for in-state residents, $20,588 for out-of-state residents (2015-2016 academic year)
  • School Type: 4-year, public; 4,915 undergraduate students, 730 graduate students

University of Maryland, Baltimore County

The computer science program at the University of Maryland, Baltimore County (UMBC) includes required classes in information technology ethics, programming languages, and software design. The game development concentration includes courses in artificial intelligence and computer graphics, in addition to a group games project. If you pursue the information assurance specialization, you'll need to take four courses from a specific list of classes that cover topics in computer security principles, malicious code, and electronic voting systems.

  • 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 (2015-2016 academic year)
  • Admission Requirements: Application essay, two letters of recommendation
  • School Type: 4-year, public; 11,379 undergraduate students, 2,600 graduate students

Washington College

Washington College's computer science program includes core courses that cover topics in object-oriented programming, discrete math, and differential calculus. You will take additional classes in software engineering, algorithm analysis and design, computational theory, and database systems. During your senior year, you will undertake a capstone project that involves either a programming venture with correlative written and oral presentations, or a written thesis and corresponding oral exposition relating to an area of computer science theory.

  • Program Name: Bachelor of Arts in Computer Science
  • Program Length: 4 years, full-time
  • Tuition and Fees: $43,850 (2015-2016 academic year)
  • School Type: 4-year, private, not-for-profit; 1,467 undergraduate students, 18 graduate students

Computer Science Master's Degree Programs in Maryland

Frostburg State University

The master's program in applied computer science at FSU begins with required courses in computing security, software engineering, and data structures. If you choose the database concentration, you'll take courses in data mining, data warehousing, and database management systems. Your elective choices will include topics like database security, robotics, and operating systems concepts. In the general concentration, required courses offer instruction in networking, web development, and database management. The electives in this concentration cover information systems, artificial intelligence, and compiler designs.

  • Program Name: Master of Science in Applied Computer Science
  • Specialization Areas: Database, general
  • Program Length: 1.5 years, full-time
  • Tuition and Fees: $6,876 tuition and $2,358 fees for in-state residents, $8,838 tuition and $2,358 for out-of-state residents (2015-2016 graduate academic year)
  • Prerequisites: Bachelor's degree in computer science, information science, or a related field
  • Requirements: GRE, transcripts
  • School Type: 4-year, public; 4,915 undergraduate students, 730 graduate students

University of Maryland, Baltimore County

UMBC's computer science master's program commences with foundational courses in algorithm analysis and design, computer architecture, and operating systems. If you want to complete a thesis, you'll need to complete eight additional courses. If you choose the non-thesis option, you will complete ten courses and present a final paper. If you pursue the systems engineering specialization, you'll be required to complete courses in areas like system architecture, systems engineering principles, and system modeling.

  • Program Name: Master of Science in Computer Science
  • Specialization Areas: Systems engineering
  • Program Length: 1-2 years, full-time
  • Tuition and Fees: $10,530 tuition and $2,268 fees for in-state residents, $17,424 tuition and $2,268 for out-of-state residents (2015-2016 graduate academic year)
  • Prerequisites: Bachelor's degree with courses in computer science and mathematics
  • Requirements: GRE scores, transcripts, statement of purpose, letters of recommendation
  • School Type: 4-year, public; 11,379 undergraduate students, 2,600 graduate students

In Maryland, Montgomery College, Frostburg State, UMBC and Washington College offer computer science courses within two-year and four-year undergraduate, as well as graduate programs worthy of your consideration.

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

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Capella University

    Capella University responds quickly to information requests through this website.

    Popular programs at Capella University:

    • Doctoral
    • Master
    • Bachelor Degrees

    Online Programs Available

  • Liberty University

    Liberty University responds quickly to information requests through this website.

    Popular programs at Liberty University:

    • Bachelor Degrees

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    Online Programs Available

  • University of Alabama at Birmingham

    University of Alabama at Birmingham responds quickly to information requests through this website.

    Popular programs at University of Alabama at Birmingham:

    • Master

    Campus Locations:

    • Alabama: Birmingham
  • Colorado Christian University

    Colorado Christian University responds quickly to information requests through this website.

    Popular programs at Colorado Christian University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • Tulane University

    Tulane University responds quickly to information requests through this website.

    Popular programs at Tulane University:

    • Master

    Online Programs Available

  1. 1
  2. 2
  3. Next »