Left: Two women talking with one another next to a computer. Middle: Three students talking and writing on a whiteboard. Right: A male teacher talking to his students.

The Program in Technical communication offers a range of courses across the College, including standalone courses and instruction embedded in first-year, laboratory, and capstone design courses. Faculty integrate communication education with engineering projects, including framing and researching an engineering topic, producing clear and concise writing, developing useful graphics, and constructing logical arguments.

The TC Program offers standalone communication courses to support students from a variety of majors, including Computer Science, Industrial and Operations Engineering, Robotics, Electrical Engineering, Computer Engineering, and Data Science. These courses cover discipline-specific writing and communication, as well as career documents.

TCHNCLCM 610 provides a structured writing workshop to help graduate students advance their academic and professional writing – including conference presentations, articles, dissertation chapters, and grant proposals.

TechCom 300

Technical Communication for Electrical and Computer Science

TechCom 350

Technical Communication for Robotics

TechCom 380

Technical Communication in IOE

TechCom 496

Advanced Technical Communication for Electrical and Computer Engineering

TechCom 497

Technical Communication for Computer Science and Engineering

TechCom 575

Directed Study

TechCom 610

Technical and Professional Communication For Graduate Students

Engineering 100 is a skill-building course that introduces students to the discipline of engineering and helps them to start developing skills needed in their engineering career at UM: communication, teamwork, problem-solving, design, critical thinking, creativity, technical competence, empathy, and an introduction to engineering methods. In this sense, technical content provides the supporting infrastructure for the course, but the focus of the course is these other, portable skill sets that prepare students for an engineering career. Engineering 100 is a required course for all first-year engineering students; approximately 1,500 students take the course each year.

Notably, Engineering 100 content is split equally between technical and technical communication. Engineering 100 fulfills students’ first-year writing requirement and has since the course’s inception in 1997.

ENGR 100

Introduction to Engineering

Technical communication faculty co-teach a range of disciplinary courses to integrate communication instruction within authentic engineering settings. We collaborate with departments across the College to tailor communication instruction to best support student learning.

AERO 305

Aerospace Engineering Laboratory I

AERO 405

Aerospace Laboratory II


Biomedical Design


Biomedical Engineering Design, Part I


Biomedical Engineering Design, Part II

CEE 345

Geotechnical Engineering

CEE 351

Civil Engineering Materials

CEE 366

Environmental Engineering Laboratory

CEE 402

Professional Issues and Design

CHE 360

Chemical Engineering Laboratory I

CHE 460

Chemical Engineering Laboratory II

CHE 487

Process Simulation and Design

CHE 488

Chemical Product Design I

CHE 489

Chemical Product Design II

IOE 424

Practicum in Production and Service

IOE 481

Practicum in Hospital Systems

ME 395

Laboratory I

ME 495

Laboratory II

MSE 360

Materials Laboratory I

MSE 365

Materials Laboratory II

NAME 470

Foundations of Ship Design

NAME 475

Capstone Design Project

NAME 492

Marine Engineering Laboratory

NERS 491

Nuclear Engineering and Radiological Sciences Design I

NERS 492

Nuclear Engineering and Radiological Sciences Design 2

ROB 204

Introduction to Human-Robot Systems

ROB 450

Senior Design

These historical courses are not currently offered. 

TechCom 215

Technical Communication for Electrical and Computer Engineering

TechCom 450

Web Page and Site Design

TechCom 498

Technical and Professional Writing for Industry, Government, and Business

TechCom 499

Scientific and Technical Communication

TechCom 501

Selected Topics

TechCom 575

Directed Study