Montgomery College Home Page

Montgomery College Transfer Advising by Major:   COMPUTER SCIENCE & RELATED MAJORS

Computer Engineering     This program provides students with the knowledge to design and build computer systems that meet a wide range of information processing requirements. The course of study includes hardware design and software systems, theory and applications of computers, mathematics, physics, chemistry, electrical signals and circuits, logic design, computer architecture, operating systems, database systems, data communications, microprocessors, computer programming, and artificial intelligence.  Typically requires MA 181 & 181 Calculus I & II, MA 280 Multivariable Calculus, Physics PH 161-263, Engineering Science courses ES, CH 135 Chemistry for Engineers, and CS 103 & 204 Computer Science I & II, CS 136 and CS 256 Discrete Structures

Computer Science    A traditional computer science curriculum includes courses in data structures and algorithms, operating systems, databases, programming languages, and software engineering. This concentration builds a solid foundation of computing theories with their applications in mind.   Typically requires MA 181 & 181 Calculus I & II, CS 136 and CS 256 Discrete Structures, and CS 103 & 204 Computer Science I & II (except UMCP, see below)

Networking and Information Security     Focuses on concepts & skills related to design and management of computer networks. Courses include computer architecture, data communications, local area networks, inter/intra networking, and network security.


Information Assurance is closely related to information security and the terms are sometimes used interchangeably. Information Assurance also includes reliability and emphasizes strategic risk management over tools and tactics. In addition to defending against hackers & viruses, IA includes other corporate issues such as privacy, compliance, audits, and disaster recovery. While information security draws mainly from computer science, IA is interdisciplinary and draws from multiple fields, including accounting, fraud examination, forensic science, management science, systems engineering, security engineering, and criminology, in addition to computer science.


Information Systems     Emphasizes applications of computer and information systems in businesses. Courses include systems analysis and design, management information systems, Windows programming, other upper-level computer science courses, and courses from the business department such as accounting & principles of management.   Usually requires completion of business courses such as AC 201 & 202 Principles of Accounting I & II, EC 201 & 202, Prin. of Economics I & II,  and BA 210/MA 116 Statistics.

Computer Graphics and Gaming     Teaches concepts and skills that are essential to graphics programming in a popular graphics library such as OpenGL or DirectX, and the design and construction of interactive computer games. Courses include algorithms and data structures, software engineering, artificial intelligence, computer graphics, and game design and programming. 


-         Source of information – Shepherd University website & Wikipedia

Students interested in programs at Maryland colleges and universities can also use ARTSYS ( to find a list of suggested courses to complete at Montgomery College prior to transfer. 


American University,  DC

·         BS Computer Science

·         Minor in Computer Science

Bowie State University

Bowie, MD

·         B.S. in COMPUTER SCIENCE  


Capitol College

Laurel, MD

·         Computer Engineering ; Computer Engineering Technology

·         Computer Science ; Information Assurance

·         Management of Information Technology

·         Software and Internet Applications

·         Software Engineering

Catholic University of America

Washington, DC

·         Computer Science B.S.   Areas:   1. Computer System and Network, 2. Information Processing, 3. Programming language and Software Engineering, 4. Theory of Computing 5. Numerical Analysis

College of Notre Dame of Maryland Baltimore MD

·         Computer Information Systems

·         Computer Science

Coppin State University Baltimore

·         Computer Science

Gallaudet University

Washington, DC

·         Computer Information Systems

·         Computer Science

George Mason University

Fairfax, VA

·         Accelerated BS/MS in Computer Science, BS/MS Information Technology ;  • Applied Computer ScienceComputer Science

George Washington University

Washington, DC

·         Bachelor of Science & Bachelor of Arts in Computer Science  Related majors at GW:  computer security and information assurance, digital media, bioinformatics, biomedical computing and medical preparation.

Georgetown University

Washington, DC

·         Bachelor of Science (BS)

·         Bachelor of Arts (BA)

Goucher College Baltimore, MD

·         Computer Science & Mathematics

Hood College Frederick, MD

·         Computer Science

Howard University

Washington, DC

·         Information Systems & Decisional Analysis

·         Systems and Computer Science

Johns Hopkins University

Baltimore, MD

·         JHU Carey School of Business – Part-time/Evening Program in Business with an Information Systems Track

·         JHU Day Program:  BS or BA in Computer Science

·         Johns Hopkins University, Information Security Institute (Masters Level)

Loyola College in Maryland

Baltimore, MD

·         BS or BA in Computer Science

·         BS in Information Systems

Marymount University

Arlington, VA

·         Information Technology (B.S.)
Minors include Computer Science , Forensic Computing,
Information Technology, Web Design

McDaniel College Westminster, MD

·         Computer Science

Morgan State University

Baltimore, MD  

·         Computer Science        

·         Information Systems

Mount St. Mary's University

Emmitsburg, MD

·         Computer Science

·         Information Systems

Shepherd University

Shepherdstown, WV

See the Computer Science Department Page for:  B.S. in Computer Engineering; B.S. in Computer Information Sciences; B.S. in Computer Information Sciences; Concentrations in Networking and Security, Computer Programming and Information Systems; Computer Graphics and Games.

Stevenson University

Stevenson, MD

·         Business Information Systems ;  Computer Information Systems

·         Information Technology

Towson University

Towson, MD

·         Computer Information Systems Combined Majors Computer Information Systems & Business Administration;  Computer Information Systems & e-Business

·         Computer Science  Track:  Computer Security; Combined Majors: Computer Science and Mathematics, Computer Science and Mathematics with Security Track

University of Baltimore

Baltimore, MD

·         Applied Information Technology (B.S.)

·         Management Information Systems (B.S.)

·         Simulation and Digital Entertainment (B.S.)

University of Maryland, Baltimore County UMBC Baltimore, MD

·         Computer Engineering B.S. ;  Computer Science B.S.

·         Information Systems B.S.;  Business Technology Administration B.A.

University of Maryland, College Park

College Park, MD

·         Computer Science

·         Decision and Information Technologies

University of Maryland, University College Adelphi, MD

·         Computer and Information Science ; Computer Information Technology ; Computer Science; Computer Studies ;
Information Systems Management ; Information Assurance

The following pages show MC-UMUC Alliance Programs which allow the transfer of an entire degree from MC to a computer-related major at UMUC:

·         Computer Applications: Database Systems Track A.A.S. at MC to

·         Computer Applications: Information Technology Track A.A.S. at MC to

·         Comp. Applic.: Information Technology Track A.A.S. at M.C. to

·         Computer Science A.A. at M.C. to

·         Computer Science A.A. at M.C. to B.S. IN COMPUTER SCIENCE AT UMUC

·         Fire & Emergency Services Management A.A.S. at M.C. to B.S. IN EMERGENCY MANAGEMENT AT UMUC

·         Information Systems Security AAS to B.S. in Computer and Information Technology

·         Information Systems A.A. at M.C. to B.S. IN COMPUTER AND INFORMATION SCIENCE AT UMUC

·         Information Systems A.A./M.C. to B.S. IN INFORMATION ASSURANCE UMUC

·         Information Systems A.A. at M.C. to B.S. In INFORMATION SYSTEMS MANAGEMENT AT UMUC

·         Network and Wireless Technologies: CISCO Track A.A.S. at MC to

·         Network and Wireless Technologies: Microsoft Track A.A.S. at MC to

Washington Adventist University

Takoma Park, MD

·          Computer Science (BA, BS);



  • The University of Maryland, College Park’s COMPUTER SCIENCE MAJOR requires that students take Computer Science I & II
    (CMSC 131 & 132, Object-Oriented Programming I & II, 8 credits) at UMCP
    , or take a placement exam after completing CS 103 & 204 Computer Science I & II at MC.  You may take CMSC 131 & 132 at UMCP while enrolled at MC through the Maryland Transfer Advantage Program MTAP .  Take these classes either during a regular semester or in a summer session so that you stay on track in a four-year plan to graduate with a bachelor’s degree.  Another option is to take CS 103 & 204 at MC (Computer Science I & II); however, you will be asked to take a challenge exam at UMCP to demonstrate your master of computer science so that you won’t have to take CMSC 131 & 132 after transfer.

1)    Some Computer Science majors require completion of 12 credits of science for science majors in addition to computer science courses.  This science requirement exists at schools whose CS programs have CAC/ABET accreditation (an engineering and computer science professional association).  Check with each school’s specific major requirements for Computer Science. These two schools require 12 credits of lab science in addition to computer science requirements: 

1.       Towson - A sequence of two lab courses must be taken from physics, biology or chemistry, which must be accepted in that major. One additional 4-unit course or two additional 3-unit courses from physics, biology or chemistry, also accepted in that major, with the requirement that 12 units of science be met.  MC course equivalents:  BI 107 & 108 Principles of Biology I & II, CH 101  & 102 Principles of Chemistry I & II, PH 161 & 262 & 263 General Physics I, II, III.  See detailed requirements here:

2.       UMBC:  Computer science majors must take 12 credits in science courses. Two courses must be from one of the following sequences:  BI 107 & 108 Principles of Biology I & II, CH 101  & 102 Principles of Chemistry I & II, PH 161 & 262 & 263 General Physics I, II, III.   Note also that UMBC has a world language requirement for all majors – students must show proficiency to the intermediate level of a language (201-level) – can be fulfilled by high school Level 4 of a language or college courses or proficiency test.

3.       UMCP’s program does not have this additional 12-credit science course requirement. 

2)      The ACADEMIC COMMON MARKET allows students in Maryland to enroll at a participating ACM school and pay in-state tuition for these specialized majors:

1.       Bachelor of Science in Biometric Systems at West Virginia University WV

2.       Bachelor of Science in Computer and Information Science with a concentration in Networking and Security at Shepherd University WV

3.       Bachelor of Science Telecommunications Systems Management at Murray State University KY

Computer Science Career Information

Computer Science Career Information

1.      Computing Degrees & Careers

2.      Careers in Computer Science - from UNC-Wilmington.

Web Address for this page:

Return to MC Transfer Page                                                                                                                           9/29/09