Online Engineering Courses

Summer Session 2021

Take a Online Summer Engineering Course in 2021


UConn’s School of Engineering offers a host of fully online engineering courses to help you get ahead, save money, or catch-up. Online engineering classes are taught by UConn instructors and are delivered within an asynchronous format. You can participate at any time of day from nearly anywhere.

If you are a student from another school, you can take UConn summer classes online and transfer them to your home institution (you should check with your home institution to ensure transferability). With UConn’s online engineering summer courses, you’re attending classes at one of the nations top-ranked public institutions.

If you require any assistance registering for an online engineering course or have questions please reach out to us using the Need Help button.

Biomedical Engineering (BME)

BME 3120: LabVIEW Basics for Engineers

The course content introduces students to:

  • LabVIEW programming environment.
  • Fundamentals of using graphical programming to collect, analyze, display and store data.
  • Techniques used to design stand alone applications, create interactive user interfaces, and to optimize data flow.

Prerequisites: CSE 1010 or 1100. Open only to Biomedical Engineering majors, others by instructor consent. Not open for credits to students who have passed ENGR 3120. (1 credit)

BME 3500: Biomedical Engineering Measurements

A lecture and laboratory course that covers fundamentals of biomedical measurement and patient safety. Measurements of physical quantities by means of electronic instruments, mechanical devices and biochemical processes. Analysis of measurement systems using mathematical models. Methods of measuring signals in the presence of noise. Use of computers in measurement systems.

Prerequisites: ECE 3101, which may be taken concurrently; open only to BME majors, others by instructor consent. Recommended preparation: BME 3120. (4 credits)

BME 3900: Junior Design

Students work through a structured process that emulates an open-ended, real-world design of a biomedical engineering product. Project definition and product specifications, project scheduling and management, team interactions, failure and safety criteria, progress reporting, marketing concepts, ethical issues, prototype development, proper documentation and technical presentation of the final project outcomes. Includes a significant writing component, makes use of computers and design software, and involves hands-on design explorations. Students will complete a semester-long design project that demonstrates the skills and knowledge learned during the course in preparation for the capstone design experience.

Prerequisites: BME 3500 and 3600; or CE 2110, ECE 2001, and MSE 2101 (3 credits)

Chemical Engineering (CHEG)

CHEG 2103: Introduction to Chemical Engineering

Course content covers application of the principles of chemistry and physics to chemical processes, including, units, dimensions, process variables, material balances, equations of state (ideal and real), single component equilibria, energy balances, non reactive and reactive processes, and combined mass.

Prerequisites: CHEM 1128, or CHEM 1125 and 1126; MATH 1132. Recommended preparation: CSE 1010. (3 credits)

CHEG 2111: Chemical Engineering Thermodynamics I

First and second law of thermodynamics; thermal and PVT properties of matter; exact differentials and thermodynamic identities; design and analysis of power cycles; analysis of refrigeration and liquefaction processes.

Prerequisites: Recommended preparation: MATH 2110, CHEM 1128 and CHEG 2103, or consent of CHEG Program Director. (3 credits)

CHEG 3112: Chemical Engineering Thermodynamics II

Properties and phase equilibria for ideal and non-ideal mixtures; design of equilibrium flash separators; phase equilibria using equations of state; chemical equilibria; optimum conditions for chemical reactions; applications include chemical, electrochemical and biochemical systems.

Prerequisites: CHEG 2111; MATH 2410; open only to School of Engineering students. (3 credits)

Computer Science & Engineering (CSE)

CSE 1010: Introduction to Computing for Engineers

Course provides an introduction to computing logic, algorithmic thinking, computing processes, programming language and the computing environment.

Knowledge obtained in this course enables use of the computer as an instrument to solve computing problems; representative problems from science, mathematics, and engineering will be solved.

Prerequisites: Not open for credit to students who have passed CSE 1100 or 1729. (3 credits)

CSE 1729: Introduction to Principle Programming

Introduction to computer programming in a structured programming language including fundamental elements of program design and analysis. Data and functional abstraction as tools for constructing correct, efficient, and intelligible programs for a variety of common computing problems.

Prerequisites: CSE 1010 (3 credits)

CSE 2500: Introduction to Discrete Systems

Course will explore mathematical methods for characterizing and analyzing discrete systems, including, modern algebraic concepts, logic theory, set theory, grammars and formal languages, graph theory, and application to the analysis of computer systems and computational structures.

Prerequisites: CSE 1102 or 1729 (3 credits)

Civil Engineering (CE)

CE 2110: Applied Mechanics I

Focused in the fundamentals of statics using vector methods, this course includes exploration of resolution and composition of forces, equilibrium of force systems, analysis of forces acting on structures and machines, centroids, and moment of inertia.

Prerequisites: MATH 1132Q (3 credits)

CE 2120: Applied Mechanics II

This course is focused on the fundamentals of dynamics using vector methods, including:

  • Rectilinear and curvilinear motion.
  • Translation, rotation, and plane motion.
  • Work, energy and power.
  • Impulse and momentum. 

This course may be repeated for credit.

Prerequisites: CE 2110; MATH 2110 or 2130. (3 credits)

CE 2411: Introduction to Computer Aided Design

Introduction to computer-aided design and drawing, emphasizing applications in civil and environmental engineering and landscape design. Introduction to fundamental CAD concepts and techniques, such as drawing commands, dimensioning, layers, editing techniques, and plotting, and additional software packages to create planimetric and topographic maps. Related topics include scale, coordinate geometry, and terrain representation.

Prerequisites: Enrollment in the School of Engineering; this course and CE 2410 may not both be taken for credit. (1 credit)

CE 2251: Probability & Stats in Civil & Env. Eng.

This course is focused on the fundamentals of probability theory and statistics, covering hypothesis testing, linear and multiple regression.

Prerequisites: Recommended preparation: MATH 1121 or 1131. Not open for credit to students who have passed CE 2210 or CE 3220 or CE 4210 or ENVE 2330. (3 credits)

CE 3110: Mechanics of Materials

Course content covers simple and combined stress, torsion, flexure and deflection of beams, continuous and restrained beams, combined axial and bending loads, as well as, columns.

Prerequisites: CE 2110; enrollment in School of Engineering. (3 credits)

CE 3610: Basic Structural Analysis

Course content covers analysis of statistically determinate structures, and influence lines, as well as, deflection of trusses, beams, and frames, and provides an introduction to indeterminate analysis using consistent deformation and moment distribution. Curriculum includes computer programming components.

Prerequisites: CE 3110, which may be taken concurrently; enrollment in the School of Engineering. (3 credits)

Electrical and Computer Engineering (ECE)

ECE 1101: Electrical & Computer Engineering Tools

An introduction to the modern computer tools used for circuit analysis, signal and system analysis, control, and data acquisition.

Prerequisites: None. (3 credits)

ECE 2000: Electrical & Computer Engineering Principles

Course content covers basic concepts of circuit analysis as applied to electronic circuits and electromechanical devices, including measuring instruments.

Note: This course is intended for non-ECE majors.

Prerequisites: PHYS 1402 or 1502 or 1230 or 1530, which may be taken concurrently. Recommended preparation: MATH 2410Q.This course and ECE 2608 or ECE 2001W may not both be taken for credit.

ECE 2001: Electrical Circuits

Course content includes analysis of electrical networks incorporating passive and active elements, basic laws and techniques of analysis, ransient and forced response of linear circuits, AC steady state power, three-phase circuits, periodic excitation and frequency response, and computer analysis tools.

This course provides opportunity to implement and test design projects in the laboratory; laboratory reports are required for each project.

Prerequisites: Prerequisite: MATH 2410Q or 2143Q and either PHYS 1402Q or 1502Q or 1602Q or 1230 or 1530, both of which may be taken concurrently. Not open for credit to students who have passed ECE 2000.

ECE 3101: Signals and Systems

Course content explores representation of signals in the time and frequency domains, Fourier series, Fourier and Laplace transform methods for analysis of linear systems, introduction to state space models, as well as,  sampling and discrete systems analysis via z-transforms.

Prerequisites: ECE 2000 or 2001W; open only to students in the School of Engineering. Recommended preparation: ECE 1401. (3 credits)

ECE 3111: Systems Analysis and Design

Modeling, analysis and design of control systems using frequency and time-domain methods. Differential equation, Transfer function, signal flow graph and state variable representations of continuous and discrete-time systems. Linearization of nonlinear systems. Transient and frequency response of second order systems. Stability of linear systems with feedback; Routh Hurwitz, Root locus, Bode and Nyquist methods. Controllability and observability. Computational methods for analysis of linear systems. Team-based design projects involving modeling, classical compensator design and state variable feedback design.

Prerequisites: ECE 3101; MATH 2210, which may be taken concurrently. Open only to students in the School of Engineering (3 credits)

ECE 3201: Electronic Circuit Design and Analysis

This course focuses on physical electronics and their underlying operation of electronic devices, including:

  • Diodes, diode models, and diode circuits.
  • Transistors, transistor models, and transistor circuits.
  • DC, small signal, and frequency analysis of transistor amplifiers.
  • Compound transistor configurations.
  • Computer analysis tools. 

Curriculum includes construction of diode and transistor circuits and their testing in a laboratory environment.

Prerequisites: ECE 2001; open only to students in the School of Engineering. This course and ECE 3608 or ECE 3609 may not both be taken for credit. (4 credits)

ECE 4550: Microgrids

Techniques useful for the grid modernization from a unique angle of microgrid design, analysis and operation. Smart inverters, microgrid architectures, distributed energy resources modeling, microgrid hierachical control, microgrid stability, fault management, resilient microgrids through programmable networks, reliable networked microgrids, and cyber security.

Prerequisites: ECE 3231 (3 credits)

ECE 4900W: Communicating Engineering Solutions in a Societal Context

Analysis of engineering design solutions in a broader context. Written and oral technical communication.There are two writing assignments and one oral presentation. Class time will be divided between lectures, group discussions/exercises, and student oral presentations.

Prerequisites: ENGL 1007 or 1010 or 1011 or 2011; open to junior or higher Electrical Engineering and Computer Science and Engineering majors. (1 credit)

Engineering (ENGR)

ENGR 3195: Special Topics in Engineering – Introduction to Solidworks

Basic computer-aided design (CAD) is introduced. Isometric, orthogonal views, sections, and parametric modeling strategies. First and third angle projections. Notions of measuring, tolerances and manufacturing techniques associated by hand and CAD modeling. General manufacturing processes and their relation to modeling individual parts and assemblies. CNC principles, GCODE.

No Prerequisites (3 credits)

Environmental Engineering (ENVE)

ENVE 2310: Environmental Engineering Fundamentals

Curriculum covers concepts from aqueous chemistry, biology, and physics applied in a quantitative manner to environmental problems and solutions. Course components include content concerning mass and energy balances, chemical reaction engineering, quantitative and fundamental description of water and air pollution problems, as well as, environmental regulations and policy, pollution prevention, and risk assessment. 

Prerequisites: CHEM 1128 or 1148 (3 credits)

ENVE 2411: Introduction to Computer Aided Design

Curriculum is focused on computer-aided design and drawing emphasizing applications in civil and environmental engineering and landscape design, as well as, introduction to fundamental CAD concepts and techniques, such as drawing commands, dimensioning, layers, editing techniques, plotting, and additional software packages to create planimetric and topographic maps.

Related topics include scale, coordinate geometry, and terrain representation.

Prerequisites: Prerequisite: Enrollment in the School of Engineering; this course and CE 2410 may not both be taken for credit. (1 credit)

ENVE 3120: Fluid Mechanics

Statics of fluids, analysis of fluid flow using principles of mass, momentum and energy conservation from a differential and control volume approach. Dimensional analysis. Application to pipe flow and open channel flow. Laboratory activities and written lab reports.

Prerequisites: CE 2110; MATH 2110 and 2410; open only to students in the School of Engineering. Recommended preparation: CE 2120. Not open for credit to students who have passed ME 3250. (4 credits)

Mechanical Engineering (ME)

ME 3242: Heat Transfer

This course focuses on the:

  • Fundamentals of conduction, convection, and radiation heat transfer.
  • Application of the general laws of heat transfer, and heat exchange to a wide variety of practical problems.
  • Analytical, numerical, and graphical solution of one, two, and three dimensional problems.

Prerequisites: ME 2233 and 3250. (3 credits)

ME 3250: Fluid Dynamics I

The course curriculum covers the laws of conservation of mass, momentum, and energy in fluid systems, fluid statics, dimensional analysis, incompressible, inviscid and viscous flows, steady and unsteady flows, internal and external flows.

Prerequisites: ME 2233; MATH 2110 and 2410. Cannot be taken for credit after passing ME 240, 245, 263, 3242, 3251, 3276, 4972; CE 3120; or ENVE 3100. (3 credits)

ME 3255: Computational Mechanics

Topics include elementary numerical analysis, finite differences, initial value problems, ordinary and partial differential equations and finite element techniques. Applications include structural analysis, heat transfer, and fluid flow.

Prerequisites: MATH 2410 and CE 3110. (3 credits)

Materials Science and Engineering (MSE)

MSE 2102: Materials Science and Engineering II

The course curriculum explores:

  • Structures, properties, and processing of ceramics.
  • Structure, properties and processing of polymers and composites.
  • Electrical, thermal, magnetic and optical properties of solids.
  • Corrosion.

Prerequisites: MSE 2001 or 2101. Not open to students who have passed MSE 2002. (3 credits)