Engineering courses at NCSSM are designed to introduce students to the field of engineering, with focus on one of the many fields in the discipline. These courses can be used to fulfill NCSSM graduation requirements for either the "Engineering and Computer Science" or "STEM elective" subject areas.
If you have prior experience with engineering and want to be considered for advanced courses right away, scroll down to the placement section.
To best utilize the expertise of our faculty and to provide a wider variety of engineering courses, some courses are taught by offsite faculty to a local campus classroom using state-of-the-art broadcast technology (see the indicator in the course offering chart).
Residential students are welcome to take online courses at times when the course is not available on their local residential campus. However, online students are given registration priority for these online sections.
Robotics Design placement is permitted with instructor approval. Please contact Mr. Hilton (Morganton campus) or Dr. LoBuglio (Durham campus) with information about your past robotics experience to be considered.
Biomedical Instrumentation (Durham campus) and Circuits (Durham campus) have electrical engineering and calculus as a prerequisites. The electrical engineering prerequisite can be satisfied by exam. Please contact Mr. Kirk to make an appointment for the exam, allowing sufficient time for exam scheduling and grading before the close of the registration period.
Courses without Prerequisites
The introductory CAD/CAM course teaches skills that are valuable in many disciplines and enables the design and construction of items for research, academic competitions, and projects in the Peter T. Haughton Innovation and Fabrication Laboratory.
EE3100: CAD/CAM This course provides in-depth instruction in computer graphics. The goal of this course is to learn how to use computer-aided design (CAD) software to graphically represent two-dimensional and three-dimensional objects. This course emphasizes product design, assembly drawing, and exploded views. This course is well-suited to students considering a career in engineering or research, and for those students who wish to become more effective in visually communicating technical information in any profession. The final project is an original design of a functional object complete with all drawings necessary for its construction.
If you are ready to initiate your study if engineering in a specific interest area, we have a wide variety of introductory courses focused on different engineering fields and open to all students without prerequisites. These courses take students through the main concepts underlying the specific engineering discipline and use a variety of activities and projects to reinforce learning and the engineering design process.
Courses with Prerequisites
We have a few advanced engineering courses that can help students prepare for a rigorous engineering curriculum in college. These courses have prerequisites and have expectations that are higher than those in our other courses.
EE4520: Biomedical Instrumentation - (Prerequisites: Calculus and either Biomedical or Electrical Engineering). Students learn the basic principles of electronic instrumentation with biomedical examples.
EE4540: Statics - (Prerequisites: Calculus and Physics) Learn how to apply the principles of Mechanics to problems of equilibrium. Topics include: vectors, moments, analysis of force systems (trusses, frames, and machines), rigid body equilibrium, center of gravity, and moment of inertia.
EE4560: Circuits - (Prerequisites: Calculus and Electrical Engineering) Students continue the study of electrical circuits, including DC circuit analysis and theorems, op-amps, first and second order circuits, transient analysis, AC sinusoids and phasors, sinusoidal steady-rate analysis, AC power analysis, three-phase circuits, magnetically coupled circuits, frequency response, and Laplace and Fourier transforms.
We also have a robotics design opportunity, an interdisciplinary opportunity with physics, and an online biotechnology course
EE4300 Special Topics: Robotics Design - (Prerequisite: By application during research course application process) This course will present engineering topics that are not part of the regular offerings of the department of engineering and computer science and can focus on a variety of topics, with special emphasis to those involving engineering design. Robotics Design is for students who want to pursue a more formal design experience as part of NCSSM's FIRST Robotics Team, the Zebracorns. It is for students with the motivation, independence, and maturity necessary to conduct their own design projects in robotics, either related to software and control or mechanical design. Students can use industry-leading robotics software, the Robotics Operating System, to integrate sensor and machine learning systems required for robot control, build machine learning models, interfaces, or they can learn CAD (OnShape) to design a variety of mechanisms using motors, actuators, and pneumatics. Both the software and mechanical designs will undergo design reviews and can be tested under real world conditions, requiring sustained reliable operation, during the FIRST Robotics competition season. Final projects can include white papers and engineering design portfolios. Students will be accepted to this course by application.
PH4150/EE4150 Elements of Satellite Design - (Prerequisites: PH4020 or PH3500) This is an interdisciplinary course focused on the applied science and engineering of small scale satellites. Students will apply physics principles and the engineering design process to consider fundamental elements for designing orbital systems that gather earth data through remote sensing. Physics topics commensurate with second semester physics such as orbital mechanics, energy analysis, waves, simple harmonic motion, and electromagnetism will be covered, as well as electrostatics and basic circuit design. Together with a previous Core Mechanics physics course (PH 4020 or PH 3500), this course covers the majority of a year long introductory physics course. The course can be used to satisfy either the physics core elective graduation requirement, the graduation requirement in engineering, or the STEM elective.
BI4155 Honors Agricultural Biotechnology - (Prerequisite: Biology) As the human population grows over the next few decades, we will need to produce more food on agriculture's existing footprint, saving land for biodiversity. This can be done by improving seeds and through better management of farms-- through technological innovation. Agricultural biotechnology is thriving globally, especially in the Research Triangle here in NC as new agriculture companies set up shop to employ and collaborate with our region's' academic talent. In this course, students will examine how farms around the world are intensifying agriculture and promoting sustainability through plant breeding, transgenic plant and animal development, and soon, gene editing. They will learn about and build automated smart devices like weather stations, sensor motes, robots and drones using the Arduino platform. They will analyze agricultural data to help farmers make better decisions. And finally they will propose and prototype solutions that improve the practices of subsistence farmers and large scale growers around the world. This course meets North Carolina standards for Agriscience and Biotechnology IV: Agricultural Solutions.