Course List
The School offers the following courses. Not all courses are offered each semester but we do try to keep the course instructor and curriculum information current. If you have specific questions regarding the content of a course, please contact the instructor directly.
Communication Courses
The following courses and modules are associated with the SFU Engineering Science Communication Program. If you have a specific question regarding the content of a course or module, please contact the instructors in the Communication Program.
- ENSC 101-1: Writing Process, Persuasion, and Presentations
This WebCT course provides a general introduction to the principles of effective communication with special emphasis on the writing process, persuasive writing, research papers, and oral presentations. In conjunction with ENSC 100-3, the course also explores current social and ethical issues in engineering. As well, ENSC 100/101 meet the SFU requirements for a lower division Writing Intensive Course. Co-requisite: ENSC 100.
- ENSC 102-1: Form and Style in Professional Genres
This WebCT course focuses on the style and format of technical writing with attention to laboratory reports. This course also examines resumes, cover letters, interview skills, and formal reports to help students prepare for their first internship semester. Co-requisite: PHYS 131.
- ENSC 204-1: Graphical Communication for Engineering
This WebCT course provides an introduction to graphical communication with attention to manual drafting and computer-assisted design. The course involves the use of several CAD packages for circuit schematic entry, mechanical design, and circuit board layout.
- ENSC 304-1: Human Factors and Usability Engineering
The user is often overlooked in the engineer's quest for a functional and efficient design. This course examines the factors that make designs more or less usable and how to integrate usability constraints and testing procedures into the design process. Website is password protected.
- ENSC 305-1: Project Documentation and Team Dynamics
This course is integrated with ENSC 440 and provides practical experience with the design process for development projects. Topics include project management, team writing, project documentation (proposals, functional and design specifications, progress reports, and users manuals), group dynamics, and dispute resolution. As well, ENSC 305/440 meet the SFU requirements for an upper division Writing Intensive Course. Corequisite: ENSC 440. Website is password protected.
- ENSC 406-2: Engineering Ethics, Law, and Professional Practice
This WebCT course provides an introduction to the engineering profession, professional practice, engineering law, and ethics, including issues of worker and public safety. It also offers opportunities to explore the social implications and environmental impacts of technologies, including sustainability, and to consider engineers' responsibility to society. Prerequisite: 100 credit hours or permission of the instructor.
Supplementary Communication Modules
- Style Exercises for Technical Writers
This module introduces you to a range of stylistic features commonly found in technical documents that affect readability and rhetorical effectiveness. It addresses issues of style, focusing on the order of ideas within paragraphs and sentences and on clear, concise expression of thoughts. It also directs your attention to how people typically read and the problems your style may pose for them.
- Theses & Thesis Proposal
This module provides information about the thesis proposal and thesis that you are required to complete as part of an Honours BASc.
Writing, Quantitative, and Breadth Requirements
- Click here for writing, quantitative, and breadth requirements
Pre-approved technical electives
- Click here for pre-approved technical electives
Pre-approved science electives
- Click here for pre-approved science electives