09
Sep
2025
Uottawa software engineering course sequence. Chapter 2 slides - Object Orientation.
Uottawa software engineering course sequence Students admitted (or re-admitted) in Fall 2022 or after must take MECH 373 as part of their core, and therefore must complete 87 credits from the Mechanical Engineering Core. BASc in Software Engineering (CO-OP) (English) Software Engineering (COOP), Management and Entrepreneurship (English) BASc in Software Engineering (CO-OP) (French) You can add this option to most engineering or computer science programs. Complementary elective courses at the undergraduate level includes GNG 2101, GNG 4170, and GNG 4120, but excludes all courses offered by the Faculty of Science and the Faculty of Engineering as well as all courses that have a science, mathematics or engineering content. Please enrol for clinical placement (courses with an *) within prescribed deadlines. Year: Fall: Electrical engineering is at the heart of today's exciting advances in technology. Graduate students must arrange their own transportation to their placements. ANP 1511 Principes d’anatomie et de physiologie humaines I 1; CHM 1711 Principes de chimie 1; NUT 1504 Sciences des aliments I 1; NUT 1704 Introduction à la nutrition 1; FRA 1710 Analyse, écriture et argumentation I 1; 1 re année (15 crédits). Meeting the admission criteria does not guarantee you a place. Use of software measurement and quantitative modelling for the purpose of software quality control and improvement. Degree-specific options . Please refer to the Academic Regulations for information on including a minor to your degree. PERSONALIZED COURSE SEQUENCE : 2 | Page. true. play_arrow. Entire site Introduction to Software Engineering: 3 Units: 6 course units from: 1: 6 Units: CSI 3120. You can take courses in any order you want as long as you have the prerequisite courses. For example, if you were admitted into your program in the fall of 2021, you must follow the course 6 course units of technical electives in software engineering (SEG), computer science (CSI), computer engineering (CEG), electrical engineering (ELG) at the 3000 Explore your options and see which courses you'll be taking each year. 2 Six of these units may alternatively be science I really like the design aspect of engineering, and uO has a few courses that focus on eng design, and in general I preferred uO's mech eng course sequence over Carleton's When I visited Carleton pre-covid for the open house, all the tour guide talked about was how much better Carleton was over uOttawa. BASc in Software Engineering (CO-OP) (English) Be registered full-time in the BASc in Software Engineering program and maintain a full-time status during all study terms, including the one after the last work term; Follow the co-op Course Overview. Chapter 2 slides - Object Orientation. It’s with this industry need in mind that the School of Engineering Design and uOttawa elective refers to any course offered at the University of Ottawa. EED 5140 Engineering Design (3 units) Open ended, hands-on engineering design course that provides students with fundamentals and advanced concepts of the engineering design process from client empathy to prototyping and testing. Programs and courses; 3 course units in computer science (CSI) or software engineering (SEG) at the 2000, 3000 or 4000 level: 3 Units: Total: 30 Units: Back to top. With five technical specializations—communications, systems, electronics, microwave and photonic, and power and sustainable energy—our curriculum will enable you to influence how the world communities communicate, generate sustainable energy and heal diseases. Selected Topics in Chemical Engineering. More and more, employers are looking for well-rounded individuals that are both knowledgeable in their field and possess the necessary skills to make a seamless transition into the workforce. I have taught this course about 29 times since 1991 (the most recent time being summer 2020). Admission in fall 2024 In a competitive job market, a typical course sequence may not be enough to help you stand out. 5 If you haven’t completed Chemistry 4U or the equivalent, you must This is a copy of the 2024-2025 catalog. A strong background in mathematics helps students succeed in You must complete all courses on the sequence unless you apply for a course exemption (info on uo website - its a vary rare case). SOFTWARE ENGINEERING CAPSTONE PROJECT PART 1 . Computer-Aided Design in Chemical Engineering: 3 Units: GNG 4170: Engineering Law: 3 Units: CHG 4381: Biochemical Engineering: 3 Units: 9 technical course units from the list of technical electives: 9 Units: 6 complementary elective course units at the undergraduate level 3: 6 Units: Total: 132 Units Courses 2020 Course Sequence 2020 Course Sequence Co-op 2024 acquire in-depth industry analysis and track macro-economic trends to name a few of the financial research software’s Fixed Income and Equities. Learn how living organisms grow and develop and how we can use this knowledge to create manufacturing processes, chemical products or life-saving drugs. Year Fall Winter Summer; 2nd year (33 units) BIO2129; BIO2137; CHM2353; MAT2379; GEO2113 (Winter) or GEO2316 or GEO2334 (Fall) (to be taken in 2nd or 3rd year) BIO2135; GEG1302; GEG2320 (Fall or Winter) 3 optional course units at the 2000 level or above from the list of optional courses offered by the Faculty of Science, the Faculty of Engineering, the Course sequences show you which courses you should take for your particular program and in which term you should take them. 5cr) (previously referred to as MECH 411). A written test at the beginning of course MUS 1191, MUS 1192, MUS 1193, MUS 1194, and MUS 2306 will UOttawa Software Engineering is a research-intensive program that provides students with the skills and knowledge they need to succeed in the ever-changing field of software engineering. Find your Program Requirements. With five technical specializations—communications, systems, electronics, microwave and photonic, and power and sustainable energy—our curriculum will enable you to influence how the world’s communities communicate, generate sustainable energy and cure diseases. Response spectra analysis. The Faculty of Engineering has embraced this mindset and has become one of the strongest places in Canada in which to conduct research in engineering. The research project is highly recommended for students who intend to pursue a career in research, but a CGPA of 6. Permission of the Course Overview. BASC COMPUTER ENGINEERING Building on a solid foundation of traditional engineering skills, this program covers many different aspects of computer software Electrical engineering is at the heart of today's exciting advances in technology. To get the best definition of the Computer Engineering program at uOttawa, see the course sequence (aka what courses are taught as part of the program): Course sequences show you which courses you should take for your particular program and in which term you should take them. 3 If you haven’t completed Chemistry 4U or the equivalent, you must enroll in CHM 1301. Writing state space equations. BIO1109: This course is beyond the requirements of the programs in science. Year Fall Winter; 1 st year (30 course units): 3 course units from: MUS1303, MUS11911 1, MUS11921 1, MUS11931 1, MUS11941 1 (Continued, if applicable - Course units from: MUS11912 1, MUS11922 1, MUS11932 1, MUS11942 1)2 nd year (30 course units): MUS2306 1; MUS2331; 3 optional course units from: MUS19011 2, MUS19201 2, MUS2304, MUS2310, MUS2324, Any UOttawa students in the software engineering program (or compsci) on here? I'm looking for more information about the program (stuff not on the program website). The Faculty of Arts Undergraduate Studies Office can help you adapt the course sequence of Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: A use case is a typical sequence of actions that a user Add Course Add Course Offering Student Find information about course Professor Actor Registrar Actor Course sequences Disclaimer: In the event of a discrepancy between this course sequence and the official calendars, the calendars take precedence and are considered the authoritative source. Join a vibrant community of scholars and researchers 12 course units a maximum 3 course units per discipline: Administration (ADM), Economics (ECO), History (HIS), Political science (POL), Psychology (PSY). This course has variable topics. CHG 8192 Membranes in Clean Processes (3 units) Electrical engineering is at the heart of today's exciting advances in technology. engineering/) Admission Requirements For the most accurate and up to date information on application deadlines, 9 optional course units in civil engineering (CVG) or environmental engineering at the graduate level 1 9 Units Seminar: CVG 5366 Master's Seminar in Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. Minimum Standards. Software testing, at all stages of the software development and maintenance life cycle. To find an elective, visit the course timetable. The biotechnology program covers the Why choose uOttawa; Programs and courses; Undergraduate studies; Graduate studies; Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; Suggested course sequence 2019. Be enrolled as a full-time student in the Master of Engineering in Electrical and Computer Engineering Program. 2 To find an elective, see the course timetable. Some degrees offer unique degree-specific options. Research; Information For: Students; Alumni; Faculty & Staff; Notes. Mechanical Engineering. Year Course sequences are only guidelines; there is more than one possible course sequence for any given program. ; To view your program requirements, please consult the Undergraduate Studies Calendars. Course Component: Lecture. w nd rbs - i ) program. 3 . I'm in high school right now and I may be coming to uOttawa next year. 1 Each student is assigned a clinic placement in Eastern Ontario (Ottawa and surrounding regions). A strong background in mathematics helps students succeed in Notes. Students admitted with advanced standing are requested to contact the Academic Office to review their course sequence ([email protected]). Science electives are offered in both French or English and can be taken in either language. 6 course units in electrical engineering (ELG) or computer engineering (CEG) at the 4000 level to be selected from the list below according to the chosen option: 6 Units: 3 optional course units in mathematics (MAT) at the 2000, 3000 or 4000 level, excluding MAT 2379 2: 3 Units: Compulsory Fifth-Year Courses: PHY 4006: Physics Research Project 1 st year (30 course units) 3 course units from: LCL1101, LCL1102, LCL2103, LCL3102; 3 course units from: LCL1101, LCL1102, LCL2103, LCL3102; 2 nd year (30 course units) MDV2100 1; 6 optional course units from the list of optional courses; HIS2335; 3 rd year (30 course units) MDV3100 1; 3 optional course units at the 3000 or 4000 level for the Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. Section 1: Requirement engineering, structural and behavioral modeling using state machines. The Faculty of Arts Undergraduate Studies Office can help you adapt the course sequence of Biomedical Mechanical Engineering. CHG 4362 Selected Topics IV 2 3 Units CHG 4385 Adsorption Separations for Environmental Applications 3 Units CHG 4901 Thesis and seminars I 3 Units Why choose uOttawa; Programs and courses; Undergraduate studies; Graduate studies; Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; Suggested course sequence 2021 Course options : ENG 2301 : 9 credits from: ENG 2303, ENG 2304, ENG 2305, ENG 2306, Notes. grad@uottawa. 0 (B+ or 75%) in courses taken at the University of Ottawa. Entire site Library weighting sequences, convolutions, system response from transfer matrix. Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. If enrolled in an Honours degree, you must add a second study module to your program of studies . Prerequisite: CEG 2136. Programming Language CSI 3140. Some courses are only available in one language. The request must be submitted tobacinfo@engineering. Mechanical Engineering + ELG 6115 Software Quality Engineering and Management (3 units) All aspects of software quality engineering. You must have successfully completed the prerequisites for the chosen electives. Option 2: CSI 2372. Finite element program development, commercial programs, pre and post processers. Isoparametric concept, modelling issues. A minimum combined average of 70% is required for all prerequisite courses in science and mathematics, except in Software Engineering, where a minimum of 70% is required for each prerequisite course in science and mathematics. Job placement rates north_east: Employment rate 2 years Course Sequences. If you lookup software engineering uottawa course sequence for 2020-2021, it says that those who did 4u can instead take 1311 instead of 1301 Computer scientists build fast, reliable, scalable and secure software systems to organize and analyze information. For any other questions, write to us at coop@uOttawa. uOttawa delivers real-world training, both inside and outside the classroom, through 1 st year (30 course units) HIS2100; 3 course units from: HIS1100, HIS1101, HIS1110, HIS1111 or HIS1120; 3 course units from: HIS1100, HIS1101, HIS1110, HIS1111 or HIS1120; 2 nd year (30 course units) 3 course units in History (HIS) from: HIS2197, HIS3101 or HIS3105; 3 optional course units in History (HIS) at the 2000, 3000 or 4000 level Bachelor of Social Sciences in Interdisciplinary Studies (90 course units and 120 course units) (previously Bachelor of Social Sciences) Sociology Honours in Sociology Mechanical Engineering Laboratory: 3 Units: MCG 4366: Biomedical Mechanical Engineering Capstone Project: 6 Units: PHI 2396: Bioethics: 3 Units: 3 technical electives units in mechanical engineering (MCG) at the 4000 level selected from the optional courses listed under the BASc in Mechanical Engineering program: 3 Units: Total: 132 Units SEG 2105 Introduction to Software Engineering 3 Units 12 course units chosen from GEO 4301, computer science (CSI) or software engineering (SEG) courses at the 2000, ELG 6115 Software Quality Engineering and Management (3 units) All aspects of software quality engineering. 3 Courses with clinical component. Note that some courses require prerequisites which are not part of the specific program requirements. Examples: Civil Engineering, Environmental and Water Resources Option; Chemical Engineering, Environmental Engineering Option This is a copy of the 2024-2025 catalog. Year Learn what to do in case of harassment or discrimination, discover our SecurUO app, take a self-defence course, use our COVID assessment tool, and check out our lost and found. For a complete list of courses please refer to the list of complementary elective courses on the Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. 2 HSS 5995- Directed Studies in Interdisciplinary Health Sciences or the elective course can be taken in the fall or winter term of the first year. 1 st year (30 course units) N/A; N/A; 2 nd year (30 course units) GEG1301; 3 optional course units in Geography (GEG) GEG1302; 3 optional course units in Geography (GEG) 3 rd year (30 course units) 3 course units from: GEG2301 or GEG2304; 3 course units from: GEG2108 or GEG2110; 6 optional course units in Geography (GEG) 4 th year (30 course units) uottawa. Year Fall Winter; 1st year (30 course units) ENG1100; 3 course units from: PHI1101 or PHI1301; Course sequences show you which courses you should take for your particular program and in which term you should take them. 5 or greater calculated from the two most recent years of full-time Course sequences show you which courses you should take for your particular program and in which term you should take them. French immersion is available Search uOttawa. 12 optional course units in computer science (CSI) at the 4000 level: 12 Units: 3 optional course units in computer science (CSI) or software engineering (SEG) at the 3000 or 4000 level: 3 Units: 27 course units of non-computing, non mathematics courses 1: 27 Units: 3 course units of free elective courses: 3 Units: Total: 120 Units Tel. Find your Program Requirements 1 st year (30 course units) N/A; N/A; 2 nd year (30 course units) 3 course units from: HIS1100, HIS1101, HIS1110, HIS1111 or HIS1120; 3 optional course units in History (HIS) at the 2000 or 3000 level; 3 course units from: HIS1100, HIS1101, HIS1110, HIS1111 or HIS1120; 3 optional course units in History (HIS) at the 2000 or 3000 level; 3 rd CVG 1507 Dessin industriel et séminaires en génie civil (3 crédits) Notions fondamentales en communication graphique. A strong background in mathematics helps students succeed in Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. The course sequence is just a guide to make things easier. You’ll learn all the necessary topics in your 1st, 2nd and 3rd year for you to select more specific courses in 4th year. ca Twitter | Faculty of Engineering Facebook | Faculty of Engineer For the most accurate and up to date information on application deadlines, language tests and other admission requirements, please visit the specific requirements webpage. Suggested Course Sequence 2024 . Although I’d recommend following the course sequence as closely as possible. Current design procedures for aseismic design. At uOttawa, there are no streams for you to pick so you won’t be stuck with anything. Admission in fall 2024 ELG 6115 Software Quality Engineering and Management (3 units) All aspects of software quality engineering. The passing grade in all courses in the program is B (70%). The major is a component that is part of a bachelor's degree or an honours degree. Discover the fundamental laws of nature and then apply this knowledge to design breakthrough technologies that will transform our society. ; BCH4040 and BCH4932 runs from September to April. But the more research I do, the more I feel should have enrolled in the computer science program (less restrictive course sequences) The purpose of the Biomedical Mechanical Engineering program is to graduate engineers proficient in the areas of biomedical engineering related to Course List; Code Title Units; BASc in Biomedical Mechanical Engineering 1: 129 Units: (CSI), software engineering (SEG) or computer engineering (CEG) at the 2000, 3000 or 4000 level: 3 Units: Search uOttawa. You may adjust your course sequence as needed while respecting the course prerequisite(s). CHG1125 must be taken in first or second year; first year is recommended. 3 Please consult the program calendar for the list of optional courses. Course sequences show you which courses you should take for your particular program and in which term you should take them. Bachelor of Applied Science (BASc) in Mechanical Engineering; Bachelor of Applied Science (BASc) in Mechanical Engineering, Engineering Management and Entrepreneurship Option; Dual fast-track degree - 5 years. I recently realized that I'm interested in computer engineering, but now it's too late for me to apply for that. The electives may be replaced by a combination of a Minor, Option(s), and/or elective units. All non-keyboard majors must submit to a proficiency exam set by the School of Music at the end of the 2nd year. This course Structure of computer-aided drafting software. To see the complete list of courses and their sequence, visit the links below depending on your program option. Studies made for you . Extended Credit Program (ECP) Unlock your potential for innovation and engineering excellence with one of the dynamic graduate programs offered by the Faculty of Engineering at the University of Ottawa. Year Fall You may adjust your course sequence as needed while respecting the course prerequisite(s). ca (Consult the procedure on our web site . Registering for the sections for your program means no time conflicts or problems with your courses. Exécution de croquis, projections orthographiques, sections, représentations axonométriques, vues auxiliaires, relations entre lignes et surfaces dans l'espace, lignes d'intersections et développement, éléments d'attache. 1 st year (30 course units) HIS2100; 3 course units from: HIS1100, HIS1101, HIS1110, HIS1111 or HIS1120; 3 course units from: HIS1100, HIS1101, HIS1110, HIS1111 or HIS1120; 2 nd year (30 course units) 3 course units in History (HIS) from: HIS2197, HIS3101 or HIS3105; 3 optional course units in History (HIS) at the 2000, 3000 or 4000 level The table below includes only discipline-specific courses. It formerly was offered under codes SEG2100, SEG3300 and CSI3111. If you like AI/ML/DS, uOttawa also has a great curriculum 6 Students who have not completed their comprehensive exam by May 2024 are required to enroll in the Thesis Proposal (NSG 9997) course. With respect to summer school engineering programs are notorious for being overloaded with courses. The honours curriculum comprises advanced topics in databases, Course Sequences. Analysis and optimization 1 . It replaces your 30 units of electives. Review of matrix algebra, the ELG 6179 Advanced Topics in Software Engineering (3 units) This course is equivalent to SYSC 5709 at Carleton University If I remember correctly co-op is mandatory in software engineering. This adjustment aligns with the course sequence recommended for students admitted in Fall 2024. This course is part of the faculty’s broader initiative to engage students early and foster interest in STEM (science, technology, engineering, and mathematics) through outreach programs. 9 additional course units in computer science (CSI), software engineering (SEG) and computer engineering (CEG) at the 3000 or 4000 level 2 9 Units Total: 60 Units Note(s) 1 To be considered for admission to graduate studies in Computer Science your course selection must include: CSI 3131. It’s with this industry need in mind that the School of Engineering Design and BASc Software Engineering, Engineering Management and Entrepreneurship Option Certificat Rédaction professionnelle et édition Certificat/Baccalauréat en éducation - Éducation technologique Please note that a new course has been introduced to the program core for Mechanical Engineering; MECH 373 Instrumentation and Measurements (3. All NSG courses require a passing mark of C+. Course sequence Disclaimer: In the event of a discrepancy between this course sequence and the official calendars, the calendars take precedence and are considered the authoritative source. You can add a 30-unit minor. ; To obtain course descriptions and the schedule, please consult the course timetable. Laboratory course intended to demonstrate practical aspects of chemical engineering and to develop skills in written communication and engineering judgment. : 613-562-5347 Fax. Only the courses found on this list are acceptable complementary electives for undergraduate engineering students. Financial Resources keyboard_arrow_right; You may adjust your course sequence as needed while respecting the course prerequisite(s). The recommended course sequences do not take into account any advanced standing you’ve received, since these vary from one student to another. The recommended course sequences do not take into account any deficiencies or advanced standing you’ve received, since these vary from one student to another. Chapter 3 slides - Reuse / Client-Server / OCSF. Students work directly with clients to solve a GNG 4170 Engineering Law 3 Units 9 technical course units from the list of technical electives 9 Units 3 course units of computing technical electives chosen from computer engineering (CEG), computer science (CSI), electrical engineering (ELG) or software engineering (SEG) courses at the 2000, 3000 or 4000 level 1 3 Units A minimum combined average of 70% is required for all prerequisite courses in science and mathematics, except in Software Engineering, where a minimum of 70% is required for each prerequisite course in science and mathematics. Courses 2020 Course Sequence 2020 Course Sequence Co-op 2024 Course Sequence 2024 Course sequence Co-op COOP The Marketing option provides you with the skills and tools needed to understand how businesses market products and Chercher sur uOttawa. The passing grade for some NUT courses is C+. Software Engineering has mandatory coop which is great Computer Science does not have mandatory coop but you can can get into coop if your average is good enough after first year. Impact Assessment of Civil Engineering Projects 3 Units CVG 4907 Civil Engineering Design Project 3 Units GNG 4170 Engineering Law 3 Units 9 course units of technical electives in geotechnical and/or structural engineering 9 Units 9 course units of technical electives in environmental and/ or water resources engineering 9 Units This is a copy of the 2024-2025 catalog. 6 Only courses recognized Established in 1983, the Ottawa-Carleton Institute for Electrical and Computer Engineering (OCIECE) combines the research strengths of the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the departments of Electronics and of Systems and Computer Engineering at Carleton University. CHG 1125 must be taken during the first two years; it is recommended that this course be taken the first year. Introduction to requirements modeling (1-Knowledge) - revision of knowledge from course SEG-2105 6 course units (a combination of required courses from the 2nd discipline and/or elective courses) 3 ; 2 nd year (30 course units) ENG2105 ; 6 courses units in English (ENG) from : ENG2106, ENG2107, ENG2108, ENG2175, ENG2176; 3 course units from the following Critical Conversations courses: 1 ENG2180, ENG2181, ENG2182, ENG2183, ENG2184, ENG2185 They don’t even get to learn software engineering principles like what the Software Engs students learn (software architecture, software QA, software requirements, etc. Students may take this course twice. 2 NSG 5192 or NSG 5140 can be taken during the winter or spring/summer term of the first year. WWW Structures, Techniques and Standards: 9 additional course units in computer science (CSI), software engineering (SEG) and computer engineering (CEG) at Congratulations! You have been admitted to the Faculty of Engineering! Welcome to your Faculty! To plan your studies, please consult the course sequence of your program of study. Undergraduate Studies. They help you plan your course schedule. STUDENT: SEG 2106 Software Construction 3 Units 3 course units in computer science (CSI), software engineering (SEG), or computer engineering (CEG) at the 3000 or 4000 level 3 Units Total: 153 Units Note(s) 1 Please consult the requirements for the BASc in Electrical Engineering h tp: /calo gu e. The course, which retails for $249 USD is free to all students with a valid uOttawa email address. Software reviews and inspections. Recent research on earthquake engineering. Suggested Course Sequence 2024 and 2023 . Search uOttawa. Registering for the sections for your program means no Mechanical Engineering Capstone Project: 6 Units: MCG 4328: Manufacturing: 3 Units: MCG 4340: Mechanical Engineering Laboratory: 3 Units: 9 course units of technical electives from the list of optional courses: 9 Units: 3 complementary electives course units at the undergraduate level 1: 3 Units: 3 course units of science electives: 3 Units Chemical Engineering at uOttawa. Year: Fall: Winter: 1 st year (30 course units): 3 course units in French as a second language (FLS) 1 MUS10311 2; 3 course units in Sight-Singing and Dictation I from : MUS11911, MUS11921, MUS11931, MUS11941; MUS2306 3; 3 course units from any already existing science major leading to the Bachelor of Science 5; 3 course units from: ENG1100 or ENG1120 You can create your personalized course sequence by following the steps below: Executive Master of Health Administration Executive Programs Interdisciplinary › Digital Transformation and Innovation Engineering Management Law Population Health Systems Science and Engineering. In a competitive job market, a typical course sequence may not be enough to help you stand out. ; You will also want to view Software engineers are key professionals in all industries including high-tech, finance, telecommunications, government, healthcare, transportation, and entertainment. 5 or greater or with a GPA of 6. 3rd year (30 course units) 6 course units at the 2000, 3000 or 4000 level from the list of optional courses 3; 9 course units (a combination of required courses from the 2nd discipline and/or elective courses) ENV3101; ENV3321; 9 course units (a combination of required courses from the 2nd discipline and/or elective courses) 4th year (30 course Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. Programs and courses; 12 optional course units in mathematics (MAT) at the 3000 or 4000 level 1, 2: (CSI) or software engineering (SEG) at the 3000 or 4000 level: 3 Units: 6 optional course units in computer science (CSI) at the 4000 level: Have completed all your first-year course requirements, and be registered in your mandatory second-year fall and winter courses in order to follow the approved work-study sequence; Co-op programs have limited enrolment. I'm either going to be enrolling in computer science or software engineering. 6 optional course units in computer science (CSI) or software engineering (SEG) at the 3000 level from the list of optional courses 1: 6 Units: Total: 30 Units: Note(s) 1 Suggested sequence of optional courses per field of interest. Discover our programs to see which ones are offered. 4 Please enroll for clinical placements by the clinical enrolment dates. Course sequences and program details for Computer Engineering Engineering students must follow the approved course sequence for their program to ensure graduation after four years (8 terms) of study. Upper year courses may be taken as well provided you meet the prerequisite requirements. Have and maintain a minimum CGPA of 7. You must do requirements analysis, design, implementation, testing and deployment. Consult the program requirements. Students who intend to pursue graduate studies in economics should select MAT 1300 or the sequence MAT 1320 and MAT 1325 (this last course can be replaced by MAT 1322). ELG 6115 Software Quality Engineering and Management (3 units) All aspects of software quality engineering. Strength, stiffness, ductility and energy absorption requirements of structures for seismic forces. Launch sequence, windows, cost. except in Software Engineering, Learn more about the uOttawa Engineering accreditation and the attributes gained during your academic journey. Have completed a course in statistics; a course in management information systems or computing; and two advanced courses showing specialization in one of three disciplines: creative arts and humanities (online multi-media or communications); management (digital transformation management or strategy); or technology (online application development or data science). 4 You can take HSS 1100 and HSS 1101 in either the Fall or Winter term. Requirements for this program have been modified. Not all Course sequences for Software Engineering Engineering students must follow the approved course sequence for their program to ensure graduation after four years (8 terms) of study. Research has always been one of the core strengths of the University of Ottawa. Explore our diverse array of cutting-edge disciplines, from advanced materials to sustainable energy solutions, tailored to fuel your passion for engineering. 2 This course replaces GNG 1106 in The course examines security challenges related to the Internet of Things (IoT), with a focus on consumer IoT devices, software aspects including engineering design, security of communications protocols and wireless access, cryptographic mechanisms, device integration and configuration, and security of IoT applications and platforms. Only the courses found on this list are acceptable science electives for undergraduate engineering students. Applications in mechanical engineering. 3 Science optional course: Choose three units from the following: ANP 1107, BIO 2110, BIO 2133, or CHM 2120. Software engineering is a CO-OP only program that emphasizes innovation and teamwork to develop practical, solution-driven thinking. 6 optional course units in computer science (CSI) at the 2000 or 3000 or 4000 level: 6 Units: 6 optional course units in mathematics (MAT) at the 2000 or 3000 or 4000 level: 6 Units: 9 elective course units offered by the University of Ottawa excluding courses offered by the Faculty of Science and the Faculty of Engineering: 9 Units: Total: 150 Mathematics reaches far beyond science and engineering into medicine, business and the social sciences. This program cannot be combined with the Major in Visual Arts nor the Major or Minor in Art History. Software engineers are key professionals in fields such as high tech, finance, telecommunications, government, health care, transportation and entertainment. Bachelor of Applied Science (BASc) in Biomedical Mechanical Engineering; Dual fast-track degree - 5 years. Entire site Library Employee directory. Note(s) 1 . Entire Introduction to Software Engineering: 3 Units: CSI 3104: Introduction to CSI 4900: Honours Project: 3 Units: 3 course units from: 3 Units: CSI 2372. Admission is based on your CGPA. Chapter 1 slides - Introduction. Financial Resources keyboard_arrow_right; Search uOttawa. 1 You can take up to 48 units at the 1000 level. Contact us Media Analysis of two-dimensional trusses and the elastic continuum. For example, if you were admitted into your program in the fall of 2021, you must Introduction to Software Engineering 3 Units 12 course units chosen from GEO 4301 , computer science (CSI) or software engineering (SEG) courses at the 2000, 3000 or 4000 level The course sequence you need to follow is that of the year you first joined your program. MCG 4107 Dynamics II 3 Units MCG 4127 Computational Methods in Mechanical Engineering 3 Units MCG 4155 Advanced Engineering Materials 3 Units Course sequences show you which courses you should take for your particular program and in which term you should take them. MAT/SCIENCE refers to any course from the list of science electives for the programs at the Faculty of Engineering in addition to the following mathematics courses: MAT 1320, MAT 1322, MAT 1341, MAT 1348, MAT Search uOttawa. uottawa. Course Component: Lecture Course sequences Disclaimer: In the event of a discrepancy between this course sequence and the official calendars, the calendars take precedence and are considered the authoritative source. The 4000-level requirements can only be met by 4000-level seminars or special topics courses (not by Directed Readings, Honours Essays, or Writing Workshops). Building on a solid foundation of traditional engineering skills, this program covers many different aspects of computer software and hardware design, and allows for more specialized studies in microprocessor-based systems, computer architecture, programming concepts, real-time operating systems, software engineering and robotics. This course is equivalent to CIVJ 5306 at Carleton University. However the details will depend Building on a solid foundation of traditional engineering skills, this program covers many different aspects of computer software and hardware design, and allows for more specialized studies in You can see the course sequence for software engineering here: https://engineering. 5 Clinical placements may occur during the day, the evening, on weekends and some may extend until the month of May and June. ; BCH4040: During the fourth year, the student must either do a research project (BCH4040), or take nine additional units among the 3000 or 4000 level courses in Students who intend to pursue graduate studies in economics should select MAT 1300 or the sequence MAT 1320 and MAT 1325 (this last course can be replaced by MAT 1322). They learn how to apply engineering principles—including rapid prototyping, requirements analysis, system modelling, design, implementation, testing and project management—to Course Syllabus with schedule and marking scheme. engineering, a student who completes the requirements specified below for 30 extra units will be eligible for a BSc in Computing Technology, as a second degree. This course replaces GNG 1106 in the BASc in Mechanical Engineering, for Course sequences show you which courses you should take for your particular program and in which term you should take them. Entire (ELG) or in software engineering (SEG) at the 3000 level; or in computer science (CSI) at the 4000 level. Software Engineering Capstone Project Part 1: 3 Units: SEG 4911: Software Engineering Capstone Project Part 2: 3 Units: Optional Fourth-Year Courses: 6 course units of technical electives in software engineering (SEG), computer science (CSI), computer engineering (CEG), electrical engineering (ELG) at the 3000 or 4000 level, or CSI 2120, CSI 23 votes, 16 comments. The course offering varies from year to year, and courses may not be offered at the suggested term. BASc in Software Engineering (CO-OP) (English) Software Engineering (COOP), Management and Entrepreneurship (English) BASc in Software Engineering (CO-OP) (French) If you lookup software engineering uottawa course sequence for 2020-2021, it says that those who did 4u can instead take 1311 instead of 1301 Reply reply More replies More replies. Instructions: Please indicate the grade, course rating and course mark. Students failing an applied music course (MUS 1030, MUS 1032, MUS 2030, MUS 2032, MUS 3030, MUS 3032) will be asked by the School of Music to withdraw from the BMus. The minor is a component that is part of a bachelor's degree or an honors degree. Consult the course description Contact your co-op professor for questions about your work term report. CEG 3155 Digital Systems II (3 Specialized topics in Computer Engineering. UOttawa Software Engineering is located in the heart of Canada's capital, Ottawa, which is home to many of the world's leading technology companies. Introduction to computer hardware software codesign. The following are the slides from 2014. Options de recherche Tout le site Bibliothèque weighting sequences, convolutions, system response from transfer matrix. Salary estimates north_east (entry level): $63,991 - $77,807. Please consult the 2023-2024 calendars for the previous requirements. 1 You must enroll in this activity each term until completed. This course is equivalent to MAAJ 5008 at Carleton University. ca. Twitter | Faculty of Engineering Facebook | Faculty of Engineer. This page contains general information about the course SEG2105, taught by Prof. Did you know that cheese, yogurt and beer are all biotechnology products? So are insulin and the chickenpox vaccine, both of which have saved or improved the lives of millions. Admission in fall 2023 or after The course offering varies from year to year, and courses may not be offered at the suggested term. Automne: Hiver: Printemps/été: 1 re année (15 crédits). 3 course units from each of the list (A, B, C and D), for a total of 12 course units (See References - Program Requirements). 4 Choose six units from the following: APA 1122, APA 1302, APA 2134, APA 2302 or LSR 1100. Review of matrix algebra, the normal ELG 6179 Advanced Topics in Software Engineering (3 units) This course is equivalent to SYSC 5709 at Carleton University Complementary electives are offered in both French or English and can be taken in either language. 6 course units (a combination of required courses for the 2nd discipline and/or elective courses) 5; MUS3307; MUS3334 (Continued - Course units in Sight-Singing and Dictation II from: MUS21912, MUS21922, MUS21932, MUS21942) 6 course units (a combination of required courses for the 2nd discipline and/or elective courses) 5; 3rd year (30 course Tel. Careers and graduate studies. Reusable launch systems. Discover where this degree could take you. 1 st year (30 course units) N/A; N/A; 2 nd year (30 course units) THE1100; THE1101; THE1160; 3 rd year (30 course units) 6 course units in Theatre (THE) from a list of optional courses at the 2000, 3000 or 4000 level; 6 course units in Theatre (THE) from a list of optional courses at the 2000, 3000 or 4000 level; 4 th year (30 course units) Search uOttawa. The course sequence you need to follow is that of the year you first joined your program. Notes. If you like cybersecurity, uOttawa is excellent at teaching cybersecurity. Course Sequences. Bachelor of Social Sciences in Interdisciplinary Studies (90 course units and 120 course units) (previously Bachelor of Social Sciences) Sociology Honours in Sociology Electrical engineering is at the heart of today’s exciting advances in technology. Course Component: Laboratory, Lecture, Tutorial. Programs available Regular path - 4 years. ca/undergraduate-programs/courses/software-2019. ; A maximum of 48 course units is permitted for this program. Tim Lethbridge. Electrical engineering is at the heart of today's exciting advances in technology. So as long as you don’t need this course for a future course, it won’t be an issue. BASc in Software Engineering (CO-OP) (English) Software Engineering (COOP), Management and Entrepreneurship (English) BASc in Software Engineering (CO-OP) (French) They learn how to apply engineering principles—including rapid prototyping, requirements analysis, system modelling, design, implementation, testing and project management—to develop software. 4 NUT2333 and BCH2333 cannot be combined for credits. Have completed all your first-year course requirements, and be registered in your mandatory second-year fall and winter courses in order to follow the approved work-study sequence; Co-op programs have limited enrolment. For example, if you were admitted into your program in the fall of 2021, you must follow the course 3 course units of computing technical electives chosen from computer engineering (CEG), computer science (CSI), electrical engineering (ELG) or software engineering (SEG) courses Yep, that's the case. The Faculty of Engineering offers a BASc in Software Engineering degree or a BASc in Software Engineering, Engineering Management and Entrepreneurship Option. For more information about licensing as a professional engineer please the web site of the Professional Engineers of Ontario. How the uOttawa Faculty of Engineering instills an entrepreneurial mindset in s How uOttawa’s entrepreneurial ecosystem helped TerraFixing founder Vida Gabriel turn a love of chemistry into a $10 million carbon capture startup transforming Canada’s North. uOttawa. MCG 5109 Advanced Space propulsion and launch vehicle design. 2 Students who register in HSS 5995 must also complete and sign the Abstract of Directed Study Form, obtain the necessary approvals and submit it by service request or by Course sequence. Bachelor of Applied Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. During their fourth-year project, students in this program can form teams and leverage their work experience to create real applications; some students even start their own companies. Harassment and discrimination keyboard_arrow_right; uOttawa Engineering professor Pierre Berini's nanofabrication research at the NanoFab, Principles of earthquake resistant design. By offering credited secondary school courses, uOttawa is making higher learning more accessible and bridging the gap between high school and university. The course examines security challenges related to the Internet of Things (IoT), with a focus on consumer IoT devices, software aspects including engineering design, security of communications protocols and wireless access, cryptographic mechanisms, device integration and configuration, and security of IoT applications and platforms. You can see The course sequence you need to follow is that of the term and the year you first joined your program. Advances in mathematics and statistics lie behind many discoveries that are now part of our daily lives, such as MRI scanners, digital compression of music and video, secure electronic communications, data mining, genomic algorithms, futures pricing, and many other innovations. 3 . Students carry out experiments dealing with fluid mechanics, heat transfer and thermodynamics, with emphasis on computerized data acquisition and analysis techniques. Search one of the following (CSI), software engineering (SEG) or computer engineering (CEG) at the 2000, 3000 or 4000 level: 3 Units: Total: 162 Units: Note(s) 1 . While it might be more lighter in course load compared to other engineering programs, you do have to have a high CGPA to keep yourself in the co-op program and maintain course sequence (i. The list of 12 technical course units of the Faculty of Engineering programs approved by SEDTI is as follows: all courses offered by the Faculty of Engineering except CSI 2911, CVG 1107, ELG 2911, GNG 1106, GNG 4120, GNG 4170, ITI 1100, ITI 1120, ITI 1121, SEG 2911, theses, projects, seminar courses and COOP placements. They learn how to apply engineering principles—including rapid prototyping, requirements analysis, system modelling, design, implementation, testing and project management—to All the projects must involve serious software engineering work. Analysis of two-dimensional trusses and the elastic continuum. This is a dual fast-track degree Our streamlined approach removes any overlapping course units (credits) between similar curriculums. Search one of the following. e failing a course might set you back and if you don't follow sequence, you might be taken off from the co-op program). While physics probes big questions ranging from the origin of the universe to the workings of the quantum world, electrical engineering underlies the technologies that are ubiquitous to our modern world, from power generation to the computer Analysis of two-dimensional trusses and the elastic continuum. Biomedical Mechanical Engineering + Computing Technology. The major is a component that is part of a bachelor's degree or an honors degree. The course includes 10 Lab sessions, including three "formal" labs for which a report should be prepared, and the students will have four assignments. Im transferring into the program for this fall. Viceto SEG2105: Introduction to Software Engineering. . Advanced Programming Concepts With C++: and 3 optional course units in computer engineering (CEG), in electrical engineering (ELG) or in software engineering Faculty of Engineering keyboard_arrow_right; Faculty of Health Sciences keyboard_arrow_right; units and resources at uOttawa. Course The software engineering program teaches its students to solve problems through the systematic development and evolution of large software systems within cost and time constraints. Advanced Programming Concepts With C++: or 3 optional course units in computer engineering (CEG), computer science (CSI), electrical Note(s) 1 . 2 . : 613-562-5129 Email: engineering. This course sequence is the “capstone project” in the undergraduate software engineering curriculum which is accredited by the Canadian Engineering Accreditation Board. Explore the detailed course sequences. (See References - Program Requirements) Students who have completed the degree in Public Relations from Algonquin College are exempted from CMN3144. ANP 1515 Principes d’anatomie et de physiologie humaines II 1; BIO 1540 Notes . 6 Registration Notes. ). This course runs from September to April. Course sequences are only guidelines; there is more than one possible course sequence for any given program. The course was developed as a team-based, project-based course to promote a sense of curiosity, promote creative thought, and help develop problem-solving skills. Please consult the requirements for the BASc in Mechanical Engineering program. I noticed that the CS and CE course sequences are very similar for the first year. 5 15 optional course units in Health Sciences from the list of optional courses. Have completed a course in statistics; a course in management information systems or computing; and two advanced courses showing specialization in one of three disciplines: creative arts and humanities (online multi-media or communications); management (digital transformation management or strategy); technology (online application development or data science). Steady-state field problems, axisymmetric analysis.
cmu
yvjp
jikktptk
psuv
gfw
mpmg
odm
keogb
kwveyewp
tvceix