Software Engineering Elective Courses
Updated July 9, 2021
Engineering Elective Courses
Not all elective courses in this list will be offered every year. **Students should be aware that there may be additional laboratory hours, up to 3 hours per week, for Science or Engineering Elective Courses. Engineering elective course descriptions are available in the Lakehead University Calendar.
- Electrical Engineering 0573 - Fuzzy Logic Expert Systems
- Electrical Engineering 0651 - Computer Organization
- Software Engineering 0655 - Special Topics in Software Engineering
- Electrical Engineering 4054 - Digital VLSI Circuit Design
- Software Engineering 0151 - Large Scale Data Analytics (Fall 2021)
- Software Engineering 0152 - Agile Software Development (Winter 2022)
- Software Engineering 0153 - Natural Language Processing
- Software Engineering 0154 - Software Construction and Evolution Winter 2022)
- Software Engineering 0155 - Web Engineering
Science Elective Courses
**Students should be aware that there may be additional laboratory hours, up to 3 hours per week, for Science or Engineering Elective Courses.
Stream A:
- Physics 2331 - Modern Physics I
- Physics 2332 - Modern Physics II
Stream B:
- Biology 2210 - Introductory Ecology
- Biology 2171 - Genetics
Stream C:
- Geology 1111 - Planet Earth with Laboratory
- Geology 1131 - Crust of the Earth with Lab
Complementary Studies Elective Courses
Effective July 1, 2023
Click here for the 2023-2024 Complementary Studies Elective Courses List.