COMPUTER ENGINEERING
About the Computer Engineering Degree Pathway
This pathway enables you to obtain a Bachelor of Science in Engineering degree from the University of Manitoba by completing the first portion of your degree studies in Malaysia at UCSI University then transferring to the University of Manitoba for the remainder of your degree studies. In this pathway, you can complete up to two years of the University of Manitoba four-year degree program at UCSI then transfer over to The University of Manitoba in Winnipeg, Manitoba for the remainder of your studies.
What is Computer Engineering?
This Pathway provides a comprehenvisve education for those wanting to be a professional Computer engineer.
Computer Engineering involves all aspects of computer systems, including design, construction, and operation. Many computer engineers work in areas such as digital systems, operating systems, computer networks, microprocessor and firmware design, communications, and controls. The field can also include topics such as software engineering, digital signal processing, data compression, pattern recognition, and the Internet.
What are the typical courses in the program?
Computer Engineering students have a common first year with other engineering disciplines, then study most of the core material in the same classes as Electrical Engineering students. They learn to use tools such as computer languages and software, standardized data related to computer systems and equipment, optimization programs, electronics components, networks, and control equipment. Core course work covers study in digital logic and systems, circuits, economics, communications, statistics, system engineering, operating systems, engineering algorithms, microprocessors, discrete structures and programming, signal analysis, and telecom networks. The complete degree program can be found at the ECE Department web site at: http://www.ee.umanitoba.ca/ and the course structure can be found at: http://www.ece.umanitoba.ca/node/214.
What subjects do I take at UCSI?
The list of subjects taken at UCSI and the UM equivalent are shown below.
| Pre-Departmental Program | ||
| University of Manitoba Subjects | UCSI Equivalent | |
| CHEM 1300 Chemistry | MF109 University Chemistry I | |
| PHYS 1050 Physics - Mechanics | EE109 Physics for Scientists & Engrs. I | |
| ENGL 1310 Literary Topics 1 | SE112 English Literature | |
| COMP 1010 Computer Science | CC108 Java Programming | |
| ENG 1460 Intro. Thermal Sciences | EM203 Thermodynamics I | |
| MATH 1210 Classical/Linear Algebra | EE160 Linear Algebra | |
| ENG 1450 Intro. Elect & Comp Tech | EE102 Circuit Theory I with Lab | |
| ENG 1440 Intro to Statics | EM102 Engineering Statics | |
| ENG 1430 Design in Engineering |
To be taken at U of Man | |
| MATH 1510 Applied Calculus I | EE008 Calculus & Analytic Geometry I | |
| MATH 1710 Applied Calculus II | EE101 Calculus & Analytic Geometry II | |
| Year 1 Complimentary Studies Elective | Year 1 Arts or Management Equivalent | |
| Departmental Program | ||
| University of Manitoba Subjects | UCSI Equivalent | |
| MATH 2100 Math. Meth. for Engineers I | EE107 Math Methods for Engineers I | |
| MATH 2110 Math. Meth. for Engineers II | EE203 Math Methods for Engineers II | |
| MATH 3100 Math. Meth. for Engineers III | To be taken at U of Man | |
| ENG 2010 Technical Communications | EE108 Technical Communication | |
| CIVL 4050 Engineering Economics | EM405 Engineering Economics | |
| ECE 2220 Digital Logic Systems | EE103 Digital Electronics I | |
| ECE 2262 Electric Circuits | EE102 Circuit Theory 1 PLUS EE201 Advanced Circuit Theory & T-Lines | |
| COMP 1020 Computer Science II | CC109 Java Programming 2 PLUS CC105 Data Structures & Algorithms | |
| Complimentary Studies Elective | Any course from Arts or Management | |
| Science Elective | MF110 University Chemistry 2 | |
What subjects do I take at The University of Manitoba?
| The following subjects are taken at UM. | ||
| Fall Terms | Winter Terms | |
| Design in Engineering | Modern Physics for Engineers | |
| Engineering Math Analysis 3 | Electronics IIE | |
| Engineering Statistics | Microprocessor Systems | |
| Data Struct & Algorithms | Engineering Algorithms | |
| Microprocessor Interfacing | Digital System Design 1 | |
| System Engineering Principles 1 | Intro to Operating Systems | |
|
| ||
| Discrete Mathematics | Advanced Circuit Anal & Design | |
| Signal Processing 1 | Telecommunication Network Engr | |
| Electronics IIIE | Communication Systems OR Control Sys | |
| Group Design Project | Group Design Project | |
| Digital System Implementation | Ecology Technology & Society | |
| Signal Processing 2 | 3 Technical Electives | |
What choices do I have in Computer Engineering?
The program in Computer Engineering has a core-plus-elective structure. The core develops the necessary base in mathematics, physical sciences, computer science, circuits and systems, fundamental professional courses such as digital logic, discrete mathematics, electronics, microprocessors, operating systems, software engineering, and compiler design. The final year core includes the group design project.
Some specialization is possible in either the software or the hardware area through the selection of technical electives in the final year. In the program you have a choice of three technical electives from either the computer engineering electives, electrical engineering electives, or the computer science electives. A sample of the choice of electives follows:
Computer Engineering Electives: Digital Communications, Digital Control, Computer Vision, Parallel Processing, Simulation and Modeling, und of Ultrasound Imaging, and Performance Evaluation for Communications and Computer Engineeirng.
Computer Science Electives: Object Orientation, Programming Practices, Distributed Computing, Intro. To Artificial Intelligence, Intro. To Compiler Construction, Databases Concepts and Usage, Computer Graphics 1 and 2, User Interfaces, Computer Networks, Machine Learning and Math Elements for Computer Graphics.
Electrical Engineering Electives: Electric Fields, Physical Electronics, Electric Power and Machines, Engineering Computations IVE, Biomedical Instrumentation & Signal Processing, Microelectronic Fabrication, Control Systems, and Communication Systems.
You can also choose to take electives in a specific focus area: Embedded Systems, Communication Networks or Machine Vision.
Is there a practical or work experience component?
Design engineering is part of many of the higher level courses in Computer Engineering, including a capstone course in the final year, which uses industry-generated problems. All students complete a design or research thesis. The Internet Innovation Centre allows students to interact with industry and small business on specific projects.
Students can choose to add valuable work experience to their undergraduate degree by participating in an Industry Internship Program between the final two years of course work. This is a paid work experience, and 75% of internship students have offers of full-time post-graduation jobs from the internship partner, or subsidized education during their final year.
Can a UCSI Student do the Industry Internship Program?
Yes, International Students can participate by first obtaining a work permit from Immigration Canada.
What is the advantage of studying Computer Engineering over other areas like computer science?
Computer engineers work with the entire system: not only software, but also hardware. This produces a more integrated design, including the communication between the components of the system. Typically, a computer engineer is involved with entire applications and end user requirements, as opposed to just a program. In addition, an accredited engineering degree leads to an internationally recognized professional designation, whereas a computer science degree does not. This entitles computer engineers to take responsibility for projects where public safety issues are critical.
What types of jobs do Computer engineers do?
Computer engineers are in high demand, and tend to be better paid than other engineers. Firms such as research organizations, consultants, computer software and hardware companies, equipment and product manufacturers, and telecommunications utilities hire computer engineers.
Why should I take Computer Engineering at the University of Manitoba?
University of Manitoba engineering programs are highly ranked: Computer Engineering is ranked 5th in Canada and 13th among all North American Universities. It is fully accredited by the Canadian Engineering Accreditation Board. Computer Engineering professors are award winners in teaching, research, community and professional areas. Additionally, 12% of the department faculty and 30% of the engineering students are female. Well equipped, modem laboratories for signal and data compression, real time digital simulation, microelectronics, VLSI design, and parallel processing assist in the course work.
How do I get in?
Students with good academic standing in SPM or STPM or Equivalent can apply directly to UCSI through the e-mail contact below, or by visiting their web site at http://www.ucsi.edu.my/ . Do not apply through The University of Manitoba.
This pathway is also available to other students from outside Malaysia. We have had students from Mauritius, India, Bangladesh, and Indonesia in this program. .
Contact Information:
Prospective students should direct all inquiries to UCSI:
Mr. L.K. Moey
Email: lkmoey@ucsi.edu.my
Present UCSI students can obtain additional information from
The University of Manitoba by contacting:
Mr. J.P. Burak, P.Eng.
Coordinator, UM/UCSI International Programs, Faculty of Engineering
Email: burakjpw@cc.umanitoba.ca