Online Engineering Courses
Summer Session 2026
Take a Online Summer Engineering Course in 2026
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.
You are welcome to browse our complete Summer 2026 course listing here.
If you require any assistance registering for an online engineering course or have questions please reach out to us using the Need Help button.
Computer Science & Engineering (CSE)
CSE 2500: Introduction to Discrete Systems
Introduction to formal mathematical thinking including discrete systems and proofs. Discrete system topics include logic, set theory, basic number theory, basic combinatorics, functions, relations, sequences, sums, products, recurrence, and countability. Proof topics include direct proof, including proof by cases and induction, and indirect proof, including proof by contrapositive and contradiction.
3.00 credits
Prerequisites: CSE 1010 or 1729.
Grading Basis: Graded
CSE 2600: Introduction to Data Science and Engineering
Introduction to a broad selection of challenges and methodologies in working with big data. Topics to be covered include fundamental data science lifecycle topics such as data acquisition, management, integration, visualization, modeling, analysis, prediction, as well as data security, data privacy and ethics.
3.00 credits
Prerequisites: CSE 1010. Not open for credit to students who have passed CSE 4095 when offered as "Introduction to Data Science and Engineering." May not be taken out of sequence after passing CSE 4820 or CSE 5819.
Grading Basis: Graded
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.
3.00 Credits
Prerequisites: MATH 1132Q. (3 credits)
Grading Basis: Graded
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.
1.00 credits
Prerequisites: Enrollment in the School of Engineering; this course and CE 2410 may not both be taken for credit. (1 credit)
Grading Basis: Graded
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.
3.00 credits
Prerequisites: CE 2110; enrollment in School of Engineering. (3 credits)
Grading Basis: Graded
CE 3220: Principles of Construction I
Concepts and techniques of construction, including construction process and procedures, contracts and delivery methods, scheduling, cost estimation, project control, project change management, and construction safety issues.
3.00 credits
Prerequisites: CE 2251, which can be taken concurrently; enrollment in School of Engineering.
Grading Basis: Graded
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.
3.00 credits
Prerequisites: CE 3110, which may be taken concurrently; enrollment in the School of Engineering. (3 credits)
Grading Basis: Graded
Electrical and Computer Engineering (ECE)
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.
3.00 credits
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.
Grading Basis: Graded
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.
3.00 credits
Prerequisites: ECE 2000 or 2001W; open only to students in the School of Engineering.
Recommended Preparation: ECE 1401. (3 credits)
Grading Basis: Graded
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.
3.00 credits
Prerequisites: ECE 3101; MATH 2210, which may be taken concurrently. Open only to students in the School of Engineering. (3 credits)
Grading Basis: Graded
ECE 3161: Introduction to Robotics
Fundamentals of mathematical modeling of robots commonly found in industrial and household domains. History of robots with multidisciplinary applications, robot classifications, coordinate frame transformations, modeling rigid body motions, forward and inverse kinematics, velocity kinematics. Course includes project work.
3.00 credits
Prerequisites: Corequisite: MATH 2210; Recommended preparation: ECE 1401 and either ECE 3101 or ME 3253 or ME 3254 or BME 3400.
Grading Basis: Graded
Environmental Engineering (ENVE)
ENVE 2310E: 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.
3.00 credits
Prerequisites: CHEM 1128 or 1148. (3 credits)
Grading Basis: Graded
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.
3.00 credits
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)
Grading Basis: Graded
Mechanical Engineering (ME)
ME 2015: Introduction to Computing for Mechanical Engineers
Basic programming logic using programming languages common in industry. Application of programming to mechanical engineering problems.
1.00 credit
Prerequisites: CSE 1010.
Grading Basis: Graded
ME 2016: Introduction to Computational Fluid Dynamics
Basic operation of Computational Fluid Dynamics software. Emphasis on evaluation and analysis of the solutions in the context of practical problems.
1.00 credit
Prerequisites: None.
Grading Basis: Graded
ME 2140: Computer-Aided Design and Manufacturing
Basic Computer-Aided Design (CAD) software. Isometric/Orthogonal views and geometric tolerancing exercises will be conducted by hand and with CAD software. General manufacturing techniques. Introduction to CNC principles and GCODE.
3.00 credit
Prerequisites: None.
Grading Basis: Graded
ME 2233: Thermodynamic Principles
Introduction to the First and Second Laws of Thermodynamics. Thermodynamic properties of pure substances and ideal gases. Analysis of ideal and real processes - including turbines, pumps, heat exchangers, and compressors.
3.00 credit
Prerequisites: CHEM 1127Q or both CHEM 1124Q and CHEM 1125Q; PHYS 1401Q or PHYS 1501Q; MATH 2110Q , which may be taken concurrently. May not be taken out of sequence after passing ME 3232, 3242, or 3250.
Grading Basis: Graded
ME 2250: 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.
3.00 credits
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)
Grading Basis: Graded
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.
3.00 credits
Prerequisites: ME 2233 and 3250. (3 credits)
Grading Basis: Graded
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.
3.00 credits
Prerequisites: MATH 2410 and CE 3110. (3 credits)
Grading Basis: Graded
ME 3256W: Data-Driven Decisions and Technical Communications
Integration of Monte Carlo analysis—a powerful probabilistic modeling technique—with technical communication. How to effectively communicate results from Monte Carlo methods for both technical and non-technical audiences. Probability modeling, Monte Carlo simulation, statistical analysis, and the creation of technical reports and presentations.
3.00 credit
Prerequisites: CSE 1010; ENGL 1007 or 1010 or 1011.
Grading Basis: Graded