bibrahim/traindata huggingface dataset:
**Course Title:** ECE 5700 Basic Electromagnetics
**Course Information:** ECE 5700 Basic Electromagnetics includes a review of relevant vector calculus, including the divergence, gradient and curl operators in Cartesian, cylindrical and spherical coordinates, divergence theorem, Stokes' theorem, and Laplace's and Poisson's equations. Topics in electrostatics include Coulomb's law, potential and energy, conductors, dielectrics, capacitance and electric field boundary conditions. Topics for magnetism include the steady magnetic field, the Biot-Savart law and Ampère's law.
**CR:** Physics 3500
**EQ:** the former ENGI 5812
**OR:** tutorial 1 hour per week
**PR:** ECE 3300 or the former ENGI 3821, ENGI 4430
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303679


**Course Title:** ECE 6200 Industrial Controls and Instrumentation
**Course Information:** ECE 6200 Industrial Controls and Instrumentation examines control and instrumentation system components; transducers and signal processing circuits, linear variable differential transformers, power oscillators; electromechanical actuators, solenoids, power drives; A/D and D/A conversion, standard PC interfaces; real-time operating systems; design of discrete-time feedback controllers on a PC platform; system integration, control system tweaking and troubleshooting; programming soft-PLC's using IEC61131.
**CR:** the former ENGI 7858
**EQ:** the former ENGI 6855
**LH:** at least eight 3-hour sessions per semester
**PR:** ECE 5200 or the former ENGI 5821
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303645


**Course Title:** ECE 6600 Communication Principles
**Course Information:** ECE 6600 Communication Principles begins with a review of signal representation and analysis and includes distortionless signal transmission, analog modulation (AM, FM and PM), super-heterodyne receiver, sampling theorem, pulse amplitude modulation (PAM), pulse code modulation (PCM), delta modulation.
**EQ:** the former ENGI 6871
**LH:** four 3-hour sessions per term
**PR:** ECE 4600 or the former ENGI 4823, ECE 5100 or the former ENGI 5420
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303664
**Course Title:** ECE 6610 Communication Networks
**Course Information:** ECE 6610 Communication Networks is an introduction to communication networks such as the telephone and computer networks. Topics include circuit and packet switching, network protocols and layered architecture, physical layer, data link layer, network layer, error control; local area networks, and internetworking.
**EQ:** the former ENGI 6876
**PR:** ECE 5100 or the former ENGI 5420
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303663


**Course Title:** ECE 6700 Electromagnetic Fields
**Course Information:** ECE 6700 Electromagnetic Fields is a continuation of the topics started in ECE 5700, including a review of electrostatics and magnetostatics, Maxwell’s equations, Lorentz force, Poynting's theorem, plane waves, and applications including two-wire transmission lines.
**CR:** Physics 4500
**EQ:** the former ENGI 6813
**OR:** tutorial 1 hour per week
**PR:** ECE 5700 or the former ENGI 5812. Students completing a Minor in Applied Science - Electrical Engineering may successfully complete Physics 3500 as the prerequisite instead of ECE 5700.
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303683


**Course Title:** ECE 6800 Rotating Machines
**Course Information:** ECE 6800 Rotating Machines examines the fundamentals of rotating machines; design of machine windings; polyphase and single-phase induction motor theory and applications; synchronous machine theory; stability and control of synchronous generators; introduction to permanent magnet machines; introduction to AC motor drives.
**EQ:** the former ENGI 6843
**LH:** six 3-hour sessions per semester
**OR:** eight 1-hour tutorial sessions per semester
**PR:** ECE 4800 or the former ENGI 4841
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303652
**Course Title:** ECE 6810 Power Electronics
**Course Information:** ECE 6810 Power Electronics is an overview of power semiconductor switches, an introduction to energy conversion and control techniques and examination of controlled rectifiers; phase-controlled converters; switch-mode dc/dc converters; variable frequency dc/ac inverters; ac/ac converters; gate and base drive circuits; design of driver and snubber circuits; thermal models and heat sink design.
**CR:** the former ENGI 7846
**EQ:** the former ENGI 6856
**LH:** eight 3-hour sessions per semester
**OR:** eight 1-hour tutorial sessions per semester
**PR:** ECE 5300 or the former ENGI 5854
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303647


**Course Title:** ECE 7000 Electrical Engineering Design Project I
**Course Information:** ECE 7000 Electrical Engineering Design Project I provides an opportunity for senior students to integrate the knowledge that they have acquired through the junior terms and apply it to solving an electrical engineering design problem. Students work in small teams with the assistance of a faculty mentor to define an appropriate design problem and propose a method of solution to the problem. The project is continued in ECE 8000.
**CR:** the former ENGI 7800
**EQ:** the former ENGI 7803
**LC:** at least 10 lecture hours per semester
**OR:** weekly meetings with the project supervisor
**PR:** ENGI 4102, completion of Academic Term 6 of the Electrical Engineering program
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303655


**Course Title:** ECE 7200 Control Systems II
**Course Information:** ECE 7200 Control Systems II examines state space models for multi-input/output systems; observability, controllability; state feedback without and with integral controller structure, state observers; quadratic optimal regulator and tracking control strategies; discrete-time state equations; and an introduction to optimal control.
**CR:** the former ENGI 6825
**EQ:** the former ENGI 7825
**PR:** ECE 5200 or the former ENGI 5821, or ME 6202 or the former ENGI 6951
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303675
**Course Title:** ECE 7210 Process Control and Instrumentation
**Course Information:** ECE 7210 Process Control and Instrumentation begins with an introduction to feedback control systems, and instrumentation. Topics include modeling thermal, gas, liquid and chemical processes; sensors and transmitters, controller design and simulation in Matlab /Simulink, industrial feedback controllers; design of feedback control loops, tuning of feedback controllers; cascade, ratio, digital controller design; feedforward control; multivariable process control; fuzzy logic control and tuning, instrumentation electronics design, and process system identification using Matlab /Simulink.
**EQ:** the former ENGI 8680
**LH:** twelve 3-hour sessions per semester
**PR:** ECE 5200 or the former ENGI 5821
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303668


**Course Title:** ECE 7410 Image Processing and Applications
**Course Information:** ECE 7410 Image Processing and Applications presents fundamental theoretical and practical concepts of image processing and analysis. These concepts include image enhancement and filtering, frequency domain analysis, morphological image operations, image segmentation, and feature extraction. The course enables the use of these concepts to automatically process and analyze images and videos from various real-world applications such as biomedical imaging, visual surveillance, and robotics.
**CR:** the former Computer Science 4756
**EQ:** the former ENGI 7854
**LH:** at least four 3-hour sessions per semester
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303651

**Course Title:** ECE 7600 Introduction to Digital Signal Processing
**Course Information:** ECE 7600 Introduction to Digital Signal Processing examines sampling theory; elementary discrete-time signals; discrete-time linear and time-invariant systems; linear constant-coefficient difference equations; the convolution sum; the discrete-time Fourier series; the discrete-time Fourier transform; the z-transform; the frequency response of discrete-time systems; the discrete Fourier transform; the efficient fast Fourier transform algorithm; an introduction to digital filter design techniques; and digital signal processing applications.
**EQ:** the former ENGI 7824
**OR:** tutorial 1 hour per week
**PR:** ECE 6600 or the former ENGI 6871
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303687
**Course Title:** ECE 8700 Antennas
**Course Information:** ECE 8700 Antennas examine the fundamentals of electromagnetic radiation; potentials; small antennas and antenna parameters; thin linear wire antennas and antenna arrays; antenna impedance and ground effects; Friis transmission formula; and aperture antennas.
**EQ:** the former ENGI 7811
**LH:** three 3-hour simulation and demonstration sessions per semester
**OR:** tutorial 1 hour per week
**PR:** ECE 6700 or the former ENGI 6813
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303638

**Course Title:** ECE 8800 Power System Operation
**Course Information:** ECE 8800 Power System Operation examines symmetrical components; power system fault analysis; power system stability; and power system protection.
**EQ:** the former ENGI 8845
**LH:** four 3-hour sessions per semester
**PR:** ECE 7800 or the former ENGI 7844
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303660

**Course Title:** ECE 8950-8999 Special Topics in Electrical Engineering
**Course Information:** ECE 8950-8999 Special Topics in Electrical Engineering will have topics to be studied announced by the Department.
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/3/#d.en.303669
Mechatronics Engineering in Memorial University of Newfoundland

Mechanical and Mechatronics Engineering courses are identified by a four-digit numbering system, the first two digits signifying the following:
The first digit denotes the academic term during which the course is normally offered.
The second digit denotes the primary areas of study, namely:
Non-departmental Engineering courses are designated by ENGI.
Mechanical and Mechatronics Engineering courses are designated by ME.

**Engineering One Term** -
   - Required Courses:
     1. Chemistry 1050 or 1200
     2. 3 credit hours in English at the 1000 level or any Critical Reading and Writing course
     3. Mathematics 1000, 1001, 2050
     4. Physics 1050, 1051
     5. ENGI 1010, 1020, 1030, 1040
   - Elective Courses:
      - Students who are expecting to successfully complete the Engineering One requirements by the end of the Winter semester may apply to undertake a work term during the Spring semester. In this case, the prerequisite course ENGI 200W is expected to be successfully completed during the Fall semester. All other students are expected to successfully complete ENGI 200W in the Winter semester of Engineering One.
      - In addition to meeting the requirements outlined below, a student must successfully complete four Complementary Studies courses as described under Description of Program, Complementary Studies.

**Fall - Academic Term 3** -
   - Required Courses:
     1. ECE 3300, 3400
     2. ENGI 3101, 3424
     3. ME 3102, 3301

**Winter** -
   - Required Courses:
     1. ENGI 001W or 002W

**Spring - Academic Term 4** -
   - Required Courses:
     1. ECE 4300, 4510
     2. ENGI 4430
     3. ME 4302, 4601

**Fall** -
   - Required Courses:
     1. ENGI 001W or 002W or 003W

**Winter - Academic Term 5** -
   - Required Courses:
     1. CIV 6470
     2. ECE 5300, 5610
     3. ENGI 4421
     4. ME 5602

**Spring** -
   - Required Courses:
     1. ENGI 002W or 003W or 004W

**Fall - Academic Term 6** -
   - Required Courses:
     1. ECE 6810
     2. ME 6202, 6303, 6701, 6702
**Winter** -
   - Required Courses:
     1. ENGI 003W or 004W or 005W (optional)

**Spring - Academic Term 7** -
   - Required Courses:
     1. ME 4501, 7205, 7705
   - Elective Courses: 
     - 6 credit hours from ME 7204, 7210, 7220, 7230, 7603, 7703, ECE 7200, 7410, Computer Science 4766, or other courses as specified by the Head of the Department of Mechanical and Mechatronics Engineering.

**Fall** -
   - Required Courses:
     1. ENGI 004W or 005W (optional) or 006W (optional)

**Winter - Academic Term 8** -
   - Required Courses:
     1. ENGI 8152
     2. ME 8706
   - Elective Courses:
     - 9 credit hours from ME 8304, 8305, ECE 5500, 8210, 8410, 8610, 8630, ONAE 8055, Computer Science 6915, or other courses as specified by the Head of the Department of Mechanical and Mechatronics Engineering.
Faculty of Engineering and Applied Science
4.1 Program of Study
Courses in the Engineering Program are normally taken in Academic Terms as shown in the appropriate program table. Students must satisfy the criteria for promotion as described below under Promotion Regulations to remain in the Engineering program.

The Engineering Program consists of eight academic terms and four to six work terms. The first-year of the Engineering Program, known as Engineering One, forms a core that is common to all majors. All students must successfully complete the requirements of Engineering One prior to being promoted to Academic Term 3 as indicated under Promotion Regulations, Promotion Status (Engineering One).

To be eligible for registration for ENGI 001W in the Spring semester after completing Engineering One, students are expected to successfully complete the prerequisite ENGI 200W in the Fall semester of Engineering One. All other Engineering One students are expected to successfully complete ENGI 200W in the Winter semester of Engineering One.

In 1000 level Engineering courses, registration priority is given to students who have been admitted to Engineering One. Other students will be admitted to these courses only with the approval of the Associate Dean (Undergraduate Studies) (or delegate).

In these program regulations, including the program tables, wherever reference is made to Chemistry 1050, this course may be replaced by a course deemed equivalent by the relevant academic unit.

Upon entering Academic Term 3, students begin to specialize in their academic program, in one of the following seven majors: Civil Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Mechatronics Engineering, Ocean and Naval Architectural Engineering, or Process Engineering.

Upon entering Academic Term 6, students in the Computer Engineering and Electrical Engineering majors may choose to enter the Biomedical stream. Upon entering Academic Term 6, students in the Mechanical Engineering major choose one of five technical streams: Biomedical, Mechanics and Materials, Mechatronics, Petroleum, and Thermo-Fluids. Upon entering Academic Term 6, students in the Process Engineering major may choose one of two technical streams: Chemical and Bioprocess, and Mineral and Energy Resources.

Courses offered in the Faculty of Engineering and Applied Science are restricted to students who have been admitted or promoted to the appropriate academic term and major (e.g., Academic Term 3 for 3000 level courses, restricted by major; Engineering One for 1000 level courses). Other students will be admitted to these courses only with the approval of the Head of the appropriate Department for courses at the 3000 level and higher, or the Associate Dean (Undergraduate Studies) (or delegate) for ENGI courses.

 Some of the courses offered in academic terms 3 to 8 are taken by all Engineering students, others are offered for more than one major, but most technical courses in academic terms 3 to 8 are specific to the individual majors. Students should refer to the program descriptions for the detailed course requirements in each phase of their program.
5.3.2 Memorial University of Newfoundland Applicants
To be eligible for consideration for admission to the Bachelor of Engineering program, a student who is attending or has previously attended this University must have a cumulative average of at least 70%, and obtained a grade of at least 70% in two or more of the following courses or their prerequisites: Chemistry 1050 (or Chemistry 1200), 3 credit hours in English at the 1000 level, Mathematics 1001, Mathematics 2050, Physics 1051.

Applicants must meet the English language proficiency requirements as noted in English Language Proficiency Requirements.

 
5.3.3 Transfer Applicants
An applicant seeking admission to the Bachelor of Engineering program through transfer from recognized post-secondary institutions must have achieved a minimum overall average of 70% or GPA of 3.0, or equivalent.

Applicants must have obtained a grade of at least 70% in two or more courses that have been deemed equivalent for transfer credit purposes to the following courses or their prerequisites: Chemistry 1050 (or Chemistry 1200), 3 credit hours in English at the 1000 level, Mathematics 1001, Mathematics 2050, Physics 1051.

Where it is determined, at the time of admission, that an applicant has met all the requirements for promotion from Engineering One, customized program requirements will be determined on an individual basis following transfer credit evaluation.

Applicants must meet the English language proficiency requirements as noted in English Language Proficiency Requirements.

A transfer applicant is advised that more than half of the total credit hours must be completed at this University as indicated under University Regulations (Undergraduate), Residence Requirements, First Degree and Second Degree.

Engineering One courses are designated by ENGI.

**Course Title:** ENGI 1010 Engineering Statics  
**Course Information:** ENGI 1010 is the first course in Engineering mechanics. It covers the description of forces and moments with vector algebra, leading to the equilibrium conditions for particles and solid bodies. The importance of free body diagrams is highlighted. The course applies this knowledge to the analysis of trusses, frames, and machines. Additional topics include an examination of friction and the concepts of the center of force, centroids, and second moments of area.  
**CO:** Mathematics 1000  
**CR:** The former ENGI 1313  
**OR:** Tutorial 1 hour per week  
**PR:** Level III Physics or Physics 1020 or equivalent  
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/1/#d.en.303632
**Course Title:** ENGI 1020 Introduction to Programming  
**Course Information:** ENGI 1020 is an introduction to algorithmic problem-solving techniques and computer programming. It covers basic program control structures (sequence, call, branch, loop) and data representations, functional decomposition, and design by contract. Exercises and examples are drawn from a variety of engineering disciplines and are implemented using a standard modern programming language.  
**CR:** The former ENGI 2420  
**LH:** At least four 2-hour sessions per semester  
**PR:** Eligibility to register for Mathematics 1000  
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/1/#d.en.303636

**Course Title:** ENGI 1030 Engineering Graphics and Design  
**Course Information:** ENGI 1030 provides an introduction to the fundamentals of graphic communication, including orthographic projections, three-dimensional pictorials, sectioning, and dimensioning. It utilizes both sketching and CAD. The course also introduces students to standard design methodologies, and the graphics and design competencies are reinforced through lab and project exercises.  
**LH:** 3  
**PR:** Eligibility to register for Mathematics 1000  
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/1/#d.en.303634

**Course Title:** ENGI 1040 Mechanisms and Electric Circuits  
**Course Information:** ENGI 1040 is offered in two serial modules, including laboratory and workshop practice, and a team project. The electrical module introduces dc circuits with an analysis of circuits used in control, measurement, and instrumentation systems. The mechanism module provides an introduction to machine components such as belts, pulleys, gears, and simple linkages. The laboratory and workshop component introduces students to hands-on practice in basic laboratory instruments, tools, and safety procedures. A team project involves the construction, assembly, and testing of a simple mechanism.  
**LH:** 3  
**PR:** Level III Physics or Physics 1051 (which may be taken concurrently) and Mathematics 1000 (which may be taken concurrently)  
**Course Link:** https://www.mun.ca/university-calendar/st-johns-campus/faculty-of-engineering-and-applied-science/11/1/#d.en.303633
- **AR:** Attendance requirement as noted.
- **CH:** Credit hours: unless otherwise noted, a course normally has a credit value of 3 credit hours.
- **CO:** Co-requisite(s): course(s) listed must be taken concurrently with or successfully completed prior to the course being described.
- **CR:** Credit restricted: The course being described and the course(s) listed are closely related but not equivalent. Credit is limited to one of these courses. Normally, these courses cannot be substituted, one for the other, to satisfy program requirements.
- **EQ:** Equivalent: the course being described and the course(s) listed are equal for credit determination. Credit is limited to one of these courses. These courses can be substituted, one for the other, to satisfy program requirements.
- **LC:** Lecture hours per week: lecture hours are 3 per week unless otherwise noted.
- **LH:** Laboratory hours per week.
- **OR:** Other requirements of the course such as tutorials, practical sessions, or seminars.
- **PR:** Prerequisite(s): course(s) listed must be successfully completed prior to commencing the course being described.
- **UL:** Usage limitation(s) as noted.