Courses

Montgomery College is a community college with 2-year degree programs leading to degrees such as A.S. (Associate of Science) in specific fields, such as Electrical Engineering, and broader fields, such as General Studies – STEM concentration. These degrees are designed to transfer to a 4-year degree program at a university or other baccalaureate-granting institution. Generally, 2-year engineering degrees are not useful for gaining employment. Therefore, the engineering student’s primary objective is to be accepted into a 4-year engineering degree program, and the secondary objective is to have their community college credits accepted for transfer. Montgomery College programs of study are designed to transfer to the University of Maryland at College Park. However, College Park is free to change its courses and degree requirements, which they frequently do, without consulting Montgomery College! We at the community college are constantly assessing our courses and programs, updating course offerings, and revising our guidance to students so that you will have the best chance of success.

Each year, we transfer students to many schools, including out-of-state schools such as Georgia Tech and MIT. However, University of Maryland at College Park is our biggest transfer partner, so we devote much attention to making our offerings UMCP-compatible.

These are the courses I am teaching this year at Montgomery College:

ENES 100 – 3 credits – Introduction to Engineering Design (Fall, Winter)

I have taught this course 15 times at 3 campuses to over 200 students since Fall 2012.

catalog description: “Overview and applications of the basic tools and techniques of engineering design and graphic communications, including CAD, engineering reports, cost analysis, and use of software tools. Group projects are assigned.” Meets 4 hours per week (2 lecture + 2 lab).

prerequisites: Completion of intermediate algebra and trigonometry. (Normally taken concurrently with pre-calculus or above.) Assessment levels ENGL 101 or 101A or AELW 940, college reading.

What you need to know: If you take the class with me, you will leave the course knowing what engineers know and being able to do what engineers do. You will practice all types of communication: letters, memos, proposals, gracious introductions, presentations, resume, and journal entries. You will submit a portfolio highlighting the best examples of your excellent work, and this portfolio will be suitable to help you get a job, internship, or program admission. We will use Microsoft Excel (or equivalent) software extensively for engineering analysis, including engineering economy. You will receive an introduction to project management from an engineering management expert. You will have at least a basic working knowledge of engineering design software (currently Creo Parametric) and the ability to produce your designs using additive manufacturing (3D printing).

ENES 100 is a general education non-lab science foundation course, which means that it is certified to meet specific requirements such as helping students develop thinking skills and real-world competencies.

If you take this course in the winter session, it will be an exhilarating 12 days and maybe even the most fun you have ever had in class.

ENEE 140 – 2 credits – Introductory Programming Concepts for Engineers (Fall, Spring, Summer)

I have taught this course 11 times at Germantown campus since Fall 2012.

catalog description: “Principles of software development, high-level languages, input/output, data types and variables, operators and expressions, program selection, repetition, functions, arrays, strings, introduction to algorithms, software projects, debugging, and documentation. Programs will use the C language.” Meets 3 hours per week (2 lecture + 1 lab).

prerequisites: pre-calculus. Assessment levels: ENGL 101 or 101A and college reading.

What you need to know: Before you take any computer programming class with the intention of transferring credit to another school, please speak to a department advisor who understands the transferability of programming courses and can provide you with expert guidance in selecting the best course and developing a strategy to get your transfer credit. Not all advisors have a detailed understanding of this complex issue. If you are not satisfied, then get a second opinion before committing to a course.

The purpose of this course is to provide engineering students with an understanding and background in general programming, and more broadly, the use of software tools in engineering problem solving. If your aim is simply to learn a programming language, there are probably better courses. This is a first programming course for engineers. The C language is used, not because you will ever use C again (you may or may not), but because it is an established, general purpose programming language that has been popular for decades and no doubt will continue to be used for many decades to come. If you can program in C, you can program, and all engineers should have some programming skills. Your goal should be the ability to use a pencil to create a strategy to attack a particular problem and to be able to use software tools to implement that strategy, including software that you have never used before. As an engineer, you must be able to teach yourself how to use new software tools, and this course is a first step in that direction. The course content stresses C syntax. That is because you must have the ability to learn and use syntax in order to effectively learn a programming language or tool. At the end of this course, you will have a fundamental working knowledge of C.

ENEE 207 – 4 credits – Electric Circuits (Spring)

Spring 2017 will be my first time to teach Electric Circuits at Montgomery College. I learned to teach circuits from Dr. Lamine Mili at Virginia Tech, and I taught electric circuits at Lamar University when it was required for all engineering students.

catalog description: “Design, analysis, simulation, construction, and evaluation of electric circuits. Covers basic concepts of electrical engineering such as terminal relationships; applications of Kirchhoff’s laws to simple resistive circuits; solution of resistor networks using mesh and node analysis and Thevenin and Norton’s theorems; transient analysis of first and second-order circuits; DC and AC steady state analysis; frequency response and transfer functions; ideal op-amp circuits and diode and transistor circuits.” Meets 5 hours per week (3 lecture + 2 lab)

prerequisites: Physics II for engineers; co-requisite differential equations.

What you need to know: Circuit analysis is only difficult if you think it is. The techniques of circuit analysis are very straightforward, and if you are systematic in the discipline of problem solving (by not leaving out steps, writing neatly, and taking care with units and prefixes), you will be successful. Software tools complement learning by allowing you to solve and simulate circuits and present results visually. If you can program, you can write code to solve the circuits and check your pencil solutions. There is a lot of material to cover, so the course will move pretty fast. We will have a Learning Assistant in the class to help you gain confidence in your ability to solve circuit problems. In the lab, you can build the circuits we study and confirm the theoretical results.

PHYS 204 – 4 credits – General Physics II, Non-Engineering (Spring and Summer II)

I have taught PHYS 204 at Germantown campus 4 times since Spring 2014.

catalog description: “The second of two related courses (with PHYS 203) designed for pre-professional programs and for transfer to four-year institutions. . . . PHYS 204 presents the laws of electricity and magnetism, optics, and selected topics in modern physics. Calculus is not needed, but strong algebra and trigonometry knowledge is required.” Meets 7 hours per week (3 lecture + 1 discussion + 3 lab)

prerequisites: PHYS 203 or consent of department. Assessments: ENGL 101 or 101A, college reading.

What you need to know: You must indeed have a good command of algebra and trigonometry to get through this course without a struggle. The most important thing to learn, so that you can earn a good grade and also be successful on entrance exams that test your knowledge of physics, is to use consistently good discipline in writing your problem solutions. Do not leave out steps. Include all units of measure and prefixes in each step. Be able to estimate or recognize the order of magnitude and units of the solution BEFORE you solve, so that you can go back if your answer does not agree. About the content, there are seven textbook chapters that comprise “the laws of electricity and magnetism,” which is a fair amount of material. The course description would have us cover Physics II and Physics III in the same course! This would not be enjoyable in a one-semester course, so I use discretion in selecting material beyond the seven chapters. If there is a topic that you want or need, let me know at the beginning of the course, and I will try to include it.

PHYS 204 is a general education lab science foundation course, which means that it is certified to help you develop thinking skills and real-world competencies. In my section, you will learn a little about a dozen or so scientists, such as Michael Faraday, who were important in building the foundations of electricity and magnetism, particularly in Europe. The fascinating aspect of these scientists was not so much the scientific principles that they discovered, but their individual journeys of learning, and the obstacles that they overcame, that led to their great discoveries.

If you want to talk to me before enrolling, just send me an email, and we can set up a meeting. I advise students of all majors every week, and I will be glad to talk with you.