Engineering, Physical, and Computer Sciences Department
Contact a program advisor. See the computer science and engineering programs' advising availability (PDF, ) for spring 2022.
Go to Student Resources to find information about our learning centers, tutoring, department labs, scholarships, special programs, engineering advising, and more.
The Engineering, Physical, and Computer Sciences Department at the Rockville Campus offers courses in astronomy, engineering, computer science, geology, meteorology, physics, and physical science appropriate for all levels of student need.
We are the primary source for academic advising for students planning transfer into bachelor's degree programs in all branches of the engineering profession, as well as in astronomy, computer science, geology, meteorology, and physics.
Our engineering course work incorporates the latest industry-standard computer hardware and software. Our astronomy program maintains an observatory with multiple telescopes complete with CCD imaging devices. Most recently, a grant from the department of education has allowed for acquisition of six wireless classrooms.
The department employs 19 full-time faculty, 40 adjunct faculty, one instructional lab manager, two lab coordinators, one machine shop supervisor, one instructional associate, and one administrative assistant. We pride ourselves on being a dynamic department, always in pursuit of improving our learning environment, and recent growth and change is evidence of this philosophy.Meet Our Faculty and Staff
Degrees and Certificates
- Computer Science and Technologies AA Degree (available as a fully online degree)
- Computer Science and Technologies AA Degree, Information Sciences and Systems Area of Concentration (available as a fully online degree)
- Computer Programming Certificate
- Java Developer Certificate
- CMSC 100 - Fundamentals of Programming (PDF, )
- CMSC 110 – Computer Concepts (PDF, )
- CMSC 140 - Intro to Programming (PDF, )
- CMSC 141 - Intermediate Programming (PDF, )
- CMSC 201 - Java Programming Language (PDF, )
- CMSC 203 - Computer Science I (PDF, )
- CMSC 204 - Computer Science II (PDF, )
- CMSC 207 - Discrete Structures (PDF, )
- CMSC 214 - Advanced Java Programming (PDF, )
- CMSC 220 Client-Server Programming with Java (PDF, )
- CMSC 222 - Visual Programming (PDF, )
- CMSC 224 - Web Appl Using C# And Asp.Net (PDF, )
- CMSC 226 - Intro To Obj Orient Prog C (PDF, )
- CMSC 230 - Adv Obj Oriented Prog C++ (PDF, )
- CMSC 234 - Mobile Game & App Programming (PDF, )
- CMSC 243 - Systems Analysis & Design (PDF, )
- CMSC 246 - Intro to SQL Using Oracle (PDF, )
- CMSC 250 - Unix/Linux Operating System (PDF, )
- CMSC 253 - Unix/Linux System Admin (PDF, )
- CMSC 260 - Computer Security (PDF, )
- CMSC 269 – Computer Science Internship (PDF, )
- ENEE 140 - Introduction to Programming Concepts for Engineers (PDF, )
- ENEE 150 - Intermediate Programming Concepts for Engineers (PDF, )
- ENEE 207 - Electric Circuits (PDF, )
- ENEE 222 - Elements of Discrete Signal Analysis (PDF, )
- ENEE 244 - Digital Logic Design (PDF, )
- ENEE 245 - Digital Circuits & Systems Laboratory (PDF, )
- ENES 100 - Introduction to Engineering Design (PDF, )
- ENES 102 - Statics (PDF, )
- ENES 104 - Introduction to Engineering Professions (PDF, )
- ENES 120 - Biology for Engineers (PDF, )
- ENES 220 - Mechanics of Materials (PDF, )
- ENES 221 - Dynamics (PDF, )
- ENES 232 - Thermodynamics (PDF, )
- ENES 240 - Scientific and Engineering Computation (PDF, )
- PHYS 105 - Conceptual Physics
- PHYS 110 - Sound & Light in the Arts (PDF, )
- PHYS 203 - General Physics I "College Physics I" (non-calculus/non-engineering) (PDF, )
- PHYS 204 - General Physics II "College Physics II" (non-calculus/non-engineering) (PDF, )
- PHYS 262 - General Physics II: Electricity and Magnetism "Engineering Physics II" (calculus) (PDF, )
- PHYS 263 - General Physics III: Waves, Optics, and Modern Physics "Engineering Physics III" (calculus) (PDF, )
- ACCESS Engineering and Computer Science Scholarships
- Ackerman Math/Science Learning Center
- Student Clubs
- Engineering Advising
- Rockville Campus Weather Station and Cameranew window
The Engineering, Physical, and Computer Sciences Department has a number of rooms available for students to work on assignments outside of class.
We have two computer labs for students working on assignments related to courses offered
through our department are provided.
Locations: The department computer lab is in SC 403 and the engineering science computer lab is in SC 429.
- Monday through Thursday: 8:00 a.m.–7:30 p.m.
- Friday: 8:00 a.m.–6:30 p.m.
The Physics Lab is designated for working on physics labs outside of class. Be aware
that there are certain restrictions on making up missed labs. Please consult with
Location: SC 415
Spring 2022 Hours:
- Monday: 10:00 a.m.–12:30 p.m. and 2 p.m.–4 p.m.
- Tuesday: 8:30 a.m.–4:00 p.m.
- Thursday: 11:00 a.m.–4:00 p.m.
This designated lab room is for ENEE207 and ENEE245 courses. This room and its computers
are strictly reserved for ENEE courses.
Location: SC 416
Spring 2022 Hours:
- Monday: 8:30 a.m.–4 p.m.
- Tuesday: 3 p.m.–4 p.m.
- Wednesday: 1:00 p.m.–4:00 p.m.
- Thursday: 3 p.m. –4 p.m.
- Friday: 8:30 a.m.–2:00 p.m.
- American Academy for the Advancement of Sciencenew window
- Department of Energynew window
- Federal Laboratory Consortiumnew window
- National Academy of Engineeringnew window
- NASAnew window
- Goddard Space Flight Centernew window
- National Institute of Standards and Technologynew window
- National Renewable Energy Laboratorynew window
- U.S. Naval Research Laboratorynew window
- National Science Foundationnew window
- National Technical Information Servicenew window
- Office of Naval Researchnew window
- National Oceanic and Atmospheric Administration
- American Association of Physics Teachersnew window
- American Astronomical Societynew window
- American Geophysical Unionnew window
- American Institute of Chemical Engineersnew window
- American Mathematical Societynew window
- American Physical Societynew window
- American Society of Civil Engineersnew window
- American Society of Heating, Refrigeration, and Air Conditioning Engineersnew window
- American Society of Mechanical Engineersnew window
- Association for Computing Machinerynew window
- Institute of Electrical and Electronics Engineersnew window
Noncredit Courses and Training
Our Workforce Development and Continuing Education's Information Technology Institute offers a variety of noncredit, hands-on computer training classes ranging from very basic computer skills to advanced software development and computer certification classes.
This department is part of MC's Science, Engineering, and Technology instructional area.