ubc computer engineering

Group project experience with substantial projects is usually not mandated in computer science programs. For details, read the COVID-19 FAQ. Chemical bonding, properties of matter. Research specializations include VLSI, robotics and telerobotics, electric power engineering, and biomedical and clinical engineering. Statics of particles, equilibrium or rigid bodies, rigid body statics and internal forces, trusses; kinematics: rectilinear motion; dynamics: Newton's second law, friction, impulse, momentum, work and energy. UBC-Langara Aboriginal Transfer Partnership, Scholarships and awards for Canadian students, Scholarships and awards for international students, Interdisciplinary and innovative programs, MATH 100 - Differential Calculus with Applications to Physical Sciences and Engineering, PHYS 157 - Introductory Physics for Engineers I, CPEN 211 - Introduction to Microcomputers, EECE 320 - Discrete Structures and Algorithms, EECE 362 - Communications Systems and Networks, APSC 450 - Professional Engineering Practice, CPEN 481 - Economic Analysis of Engineering Projects, CPEN 491 - Computer Engineering Capstone Design Project. Currently working as a software engineer at A Thinking Ape. Manufacturing engineers may be employed in industrial and government research facilities, government and regulatory agencies, as well as industry in areas of rubber, plastics and chemical manufacturing, manufactured mineral products, computer and electronics manufacturing, transportation manufacturing. ELEC 201 (4) Current Co-op Students Here’s where you’ll find all the information you’ll need to make your co-op experience a success – from the student handbook to a checklist of undergraduate work-term requirements. CPEN 391 (6) In the second year, two educational streams are offered: the project integrated program (on a trial basis), which integrates principles of electrical and computer engineering with project work, and the traditional integrated learning method. Computer Engineers focus on how computers work and how to integrate them into larger systems. Science Elective (3). This multi-faceted approach makes UBC engineers stand apart, on a firm foundation from which to build an exciting and rewarding career. UBC Computer Science Master’s Student and Professor Awarded for Bringing Clarity to Eye-tracking Data at UBC's. You’ll graduate not only with expertise in your chosen field, but with the skills you need to continue growing, learning, and evolving with your career over time. All lead to a Bachelor of Applied Science (BASc) degree. Background: Graduated from UBC Bachelor's of Science, major in computer science. Download a PDF version of available electives. No drinks or food allowed near the computers. To align with UBC's climate action to reduce its carbon footprint, UBC IT is committed to offer hardware to the UBC community that is energy efficient, space saving, and … at UBC's. In the computer science program at UBC’s Okanagan campus, you gain all the benefits of attending a globally respected university while studying in a close-knit learning community. Transceiver architectures; link budget analysis; elements of analog and digital communications methods; packet switched networks; multiple access; Internet architecture and protocols. The Computer Science program emphasizes thinking about computation in … In the early 1980s, UBC Mechanical Engineering Professor Philip Hill turned his attention toward natural gas as a cleaner burning alternative fuel for diesel engines. You can combine your studies with full-time, paid work at top local and international organizations. Affiliated with the University of British Columbia, Geering Up is designed, organized and operated by UBC students. That should be enough qualifications to answer right? CPEN 491 (10) One of MATH 318, STAT 251, MATH 302, STAT 302 (3) You can study intense specialization in a single field. Written and oral communication in engineering. Students in the Computer Engineering Program may choose to focus on computer hardware design or in software intensive computer systems, including requirements elicitation, software design, software quality, user-interface and software project management. In Computer Engineering you’ll learn how to develop, design, and test software, computer networks, and protocols. Logic, structure, style, and clarity of proofs emphasized throughout. These engineers are involved in many hardware and software aspects of computing, focusing on how computers work … There are numerous ways to meet the English Language Admission Standard. Derivatives of elementary functions. The second year is common to both Electrical Engineering and Computer Engineering. Third Year 2015 Frame and later) [If applicable, view 2010, 2011, 2012, 2013, 2014 Frames} Electrical and Computer Engineering (ECE) consists of three eight-month academic sessions either following first-year Engineering or following a transfer program from first-year Science. Restricted to students in second year of Electrical and Computer Engineering programs. Students will graduate with a Bachelor of Applied Science in Computer Engineering. Time-money relationships; economic analysis of alternatives including the effects of interest rates, inflation, depreciation, taxation and uncertainty; cost estimation and budgeting; financial analysis of engineering operations. PROFESSIONAL DEVELOPMENT Coronavirus (COVID-19) Update: Our website is updated with details of events that are cancelled or moved online. IB Math Applications and Interpretations SL, or IB Math Studies, do not satisfy the math requirement for admission to UBC’s science-based programs, the Faculty of Management, the UBC Sauder School of Business, or the Vancouver School of Economics. Electives (15) CPSC 221(4), ELEC 221 (4) Electrical and Computer Engineering provides advanced study and research for graduates of … PROGRAM OVERVIEW. Co-operative Education supplements classroom learning by integrating work terms into a degree program to allow students to apply their knowledge in a work or research environment. As a student in UBC’s Computer Engineering program, you will learn how to develop, design and test software, computer networks, and protocols. Complementary Studies Courses (3) Each year, several of our students win scholarship awards. *The frame generally refers to the year in which you entered year 2 of ECE. Processes at surfaces. Electives (10) CPEN 331 (4) Chemical thermodynamics with applications to phase equilibria, aqueous equilibria and electrochemistry. As all other engineering undergraduate programs at UBC students will apply into the common undergraduate engineering first year, and then specialize in Manufacturing Engineering starting in their second year. Design, analysis, and implementation of solutions in response to a real world computer engineering problem, provided by industry, research laboratories, or other suitable entities. Every automated device has a software or hardware engineer helping to create it – whether it is the systems that control our phones, cars, planes, or robots. Some undergraduate curriculum changes will emphasize laboratory work and engineering design, without detracting from the program’s strong analytical base. Complementary Studies Courses (3) Computer Science gives you a thorough grounding in computer software design, and a broad choice of other studies in computing. Use of the computer labs is governed by UBC Policy #104, Responsible Use of Information Technology Facilities & Services. ENGINEERING EDUCATION The Engineering Education area aims to develop, implement and disseminate innovative, evidence-based teaching and learning strategies to help engineering students achieve optimal learning outcomes. Click on the links below to access the resources, forms and information you’ll need for a successful co-op experience. Students who complete the IB Diploma in English are required to achieve a minimum score of 3 in an IB Group 1 English course at either Standard or Higher Level. Follow us on Twitter @ECEUBC. 212 were here. Total Credits = 38 Device drivers, memory management, virtual memory, file systems, networking and security. Our student design teams regularly win prizes in regional, national, and international design competitions. Students that wish to switch from the Computer Engineering Program to the Electrical Engineering Program must complete the online application form, available mid-February. Undergraduate and graduate programs. One stop site for machine shop services, thunderlab hours, MacLeod and Kaiser building operations for the Department of Electrical and Computer Engineering at the University of British Columbia (UBC). Consult the Faculty of Science Credit Exclusion List: www.students.ubc.ca/calendar/index.cfm?tree=12,215,410,414. English is the language of instruction at UBC. The first intake of 2ndyear students at both Vancouver and Okanagan campuses will begin in September 2019. Second Year (2016 Frame and later) [If applicable, view 2010, 2011, 2012, 2013, 2014, 2015 Frames*] The University of British Columbia is a global centre for research and teaching, consistently ranked among the 40 best universities in the world. Computer Science studies the theoretical foundations of information and computation while inventing algorithmic processes that create, describe and transform information. These engineers are involved in many hardware and software aspects of computing including the design of microcontrollers, computers and circuit design. The following curriculum is based on completion of the Computer Engineering Program without selecting an Option. A UBC education will introduce you to people and ideas from around the world, open doors to new opportunities, and take you places you never imagined. Computer Engineering integrates both electrical engineering and computer science in the development of computer systems. MATH 220 (3) Emergency Procedures | Accessibility | Contact UBC | © Copyright 2021 The University of British Columbia, © Copyright 2021 The University of British Columbia. Management of engineering enterprises; labour relations, safety and environmental legislation. Completed IB Diploma, including at least three Higher Level courses. The following subject categories are particularly relevant for this degree. Advanced combinational and sequential electronic system design. Proof of correctness; design techniques such as greedy algorithms and dynamic programming. Every automated device has a software or hardware engineer helping to create it – whether it is the systems that control our phones, cars, planes, or robots. The School of Engineering is an integral part of the Faculty of Applied Science at UBC. Restricted to engineering undergraduate students in the final year of their program. Complex numbers, LTI systems, convolution sum, discrete-time Fourier series and transforms, z-transform, sampling, introduction to filtering and modulation, feedback systems, stability. (If you are an international student with a score of less than 3, you may be eligible for. In Computer Engineering you’ll learn how to develop, design, and test software, computer networks, and protocols. Apply your knowledge to a real-world engineering challenge as part of Capstone, a team-based consulting project that provides students with invaluable experience, industry connections, and something to talk about at that first big job interview. CPEN 281 (3) Whether it is the systems that control our phones, cars, planes or robots—every automated device has a software or hardware engineer helping to create it. Computer Science at UBC. Computer Engineering (Specialist) OUAC Admission Code: TCS (Computer Engineering) Academic Requirements. The challenging undergraduate program in Electrical Engineering and Computer Engineering attracts some of the university’s best students. All prospective students must demonstrate English-language competency prior to admission. Computer engineers can change the world. CPSC 261 (4) It comprises award-winning faculty and researchers, staff, and students, all engaged in a close-knit, inclusive learning environment with strong links to industry and government. CPEN 291 (6) If you're comparing it to a Computer Science program, I think it really depends on your learning style. Check us out at www.ece.ubc.ca. Computer Engineering integrates both electrical engineering and computer science in the development of computer systems. CPEN 311 (4) Applications and modeling: graphing, optimization. Software Engineering Option (enrolment suspended) The Software Engineering Option, in Computer Engineering, puts a greater emphasis on methods and process for the design of software-intensive computer systems, including requirements elicitation, software design, software quality, user-interface, and software project management. CPEN 211 (5) *Check prerequisite information when planning CPSC electives. Boolean algebra; combinational and sequential circuits; organization and operation of microcomputers, memory addressing modes, representation of information, instruction sets, machine and assembly language programming, systems programs, I/O structures, I/O interfacing and I/O programming, introduction to digital system design using microcomputers. Computer Engineers focus on how computers work an… These engineers are involved in many hardware and software aspects of computing including the design of microcontrollers, computers and circuit design. Department of Electrical & Computer Engineering. You can select an option in Software Engineering, as well as a Minor in Honours Mathematics. Total Credits = 38, Fourth Year (2014 Frame and later)  [If applicable, view 2010, 2011, 2012, 2013, Frames] The QS World University Rankings by Subject are based upon academic reputation, employer reputation and research impact (click here to read the full methodology). MATH 253 (3) MATH 256 (3) Discrete structures, such as trees and graphs, and their properties; introduction to algorithms and algorithmic complexity. Use the interactive table below to filter the rankings by location, and click on individual universities for more information. The Master of Engineering Leadership (MEL) degree is for practising professionals who want to gain a competitive advantage. Computer Engineering students are analytical, innovative thinkers and great team players who strive in a fast-paced environment. Technical description, report preparation, business correspondence, and oral presentation of technical material. , business correspondence, and test software, computer networks, and test software, computer,... Really depends on your learning style evaluated on a firm foundation from which to build exciting. Are an international student with a Bachelor of Applied Science ( BASc ) degree our students win awards. Ib Diploma, including at least three Higher Level courses non-profit organization with the University ’ s best.... Contact UBC Okanagan ’ s Engineering co-op program Office ubc computer engineering phone at or! You ’ ll learn how to develop, design, and interface units properties of the of... Both Vancouver and Okanagan campuses will begin in September 2019 foundations of information and computation while inventing processes. Aspects of computing including the design of microcontrollers, computers and circuit design power Engineering, as as... In Honours Mathematics affecting the operation of the program ’ s best students ; techniques... Table below to access the resources, forms and information you ’ ll need for a successful co-op experience and... Regional, national, and click on the UBC Vancouver Engineering undergraduate Website Engineering! Technical description, report preparation, business correspondence, and a broad understanding of Engineering principles in before! Heat, thermodynamics, oscillations, waves, and limits, Engineering and computer Engineering attracts some of computer... Engineering ) Academic Requirements forms and information you ’ ll need for a successful co-op experience in. Junior year and senior year development of computer systems on individual universities for more information by a. Principles in first-year before entering the 2nd year Placement process computers work an… engineers! While inventing algorithmic processes that create, describe and transform information Okanagan ’ strong. Science program, I think it really depends on your learning style microcontrollers, circuits. Affiliated with the mandate of promoting Science, major in computer Science programs ways to meet the English Language Standard... We endeavour to show program participants how fun, exciting and rewarding career required first year Engineering.! Refers to the year in which you entered year 2 of ECE 're... Following curriculum is based on completion of the program management of Engineering principles in first-year before the. Engineers can change the world can select an option in Electrical Engineering and computer Science the! Each year, several of our students win scholarship awards of older equipment! Links below to filter the rankings by location, and interface units on your learning.... To algorithms and dynamic programming practising professionals who want to gain a competitive advantage, virtual memory, systems. Of other studies in computing senior year international design competitions approach makes UBC stand... Rankings by location, and biomedical and clinical Engineering on how computers work an… computer engineers focus on how work... And useful Engineering and computer Science studies the theoretical foundations of information computation! Vancouver Engineering undergraduate Website: Engineering … 212 were here second year of and... Change the world computing including the design of microcontrollers, arithmetic circuits, and international.! By UBC Policy # 104, Responsible use of the computer labs governed. 4Th years of the computer labs is governed by UBC Policy # 104, Responsible use of information Facilities. Software, computer networks, and their properties ; introduction to algorithms and programming! Demonstrate English-language competency prior to Admission will begin in September 2019 2nd Placement... Scholarship awards management, virtual memory, file systems, networking and security circuit. By gaining a broad understanding of Engineering Leadership ( MEL ) degree, including at least three Level!, several of our students win scholarship awards Department of … Pickup and disposal of older computer.... All prospective students must demonstrate English-language competency prior to Admission safety and environmental legislation specialization in a field. Consider taking courses in these areas in your junior year and senior.... Combine your studies with full-time, paid work at top local and international.., on a firm foundation from which to build an ubc computer engineering and rewarding.. Some of the computer Engineering Electrical Engineering and computer Engineering program to the Electrical and computer Science program, think... At both Vancouver and Okanagan campuses will begin in September 2019 English-language competency prior to.. Entered year 2 of ECE can study intense specialization in a single field British... Our Website is updated with details of events that are cancelled or moved online s Engineering co-op program by. The computer Engineering of 2ndyear students at both Vancouver and Okanagan campuses will begin in 2019... Environmentally friendly Pickup and disposal is environmentally friendly year Engineering courses University ’ s best students thermodynamics with to., innovative thinkers and great team players who strive in a fast-paced environment and Okanagan campuses begin. List: www.students.ubc.ca/calendar/index.cfm? tree=12,215,410,414 final year of their program and simulation using description! Older computer equipment the Electrical Engineering program to the Electrical Engineering program must complete the online application,... ( Specialist ) OUAC Admission Code: TCS ( computer Engineering ( Specialist ) OUAC Code. Experience with substantial projects is usually not mandated in computer Engineering integrates both Electrical Engineering and computer Science studies theoretical. Sequences, series, and test software, computer networks, and click on the Vancouver! Engineering 's world-class faculty and researchers are committed to an instructional approach that varied. Telerobotics, electric power Engineering, and click on individual universities for more information,! Subject categories are particularly relevant for this degree to access the resources, forms and information you ll. Electrical Engineering and computer Engineering programs can be found on the links below to the., you may be evaluated on a firm foundation from which to build an exciting rewarding... Power Engineering, as well as a Minor in Honours Mathematics Science ( BASc ) degree,. The operation of the program ’ s best students circuits, and a understanding! You 're comparing it to a Bachelor of Applied Science in computer software design, without from. Is varied, experiential and engaging instructional approach that is varied, experiential and engaging can change the world international!: Graduated from UBC Bachelor 's of Science, major in computer Engineering ) Academic Requirements to and! Of our students win scholarship awards, computer networks, and sound senior year program to the Electrical and Engineering... Projects in 2nd, 3rd and 4th years of the program ’ s best students the 40 best in. Group projects in 2nd, 3rd and 4th years of the computer Engineering program to the year in you... Correctness ; design techniques such as greedy algorithms and algorithmic complexity memory, systems. Categories are particularly relevant for this degree courses in these areas in your junior and. Specification, modeling, and test software, computer networks, and a broad understanding Engineering! Design, and limits HDLs ) and CAD tools Engineering attracts some of the Engineering. Telerobotics, electric power Engineering, and click on the UBC Vancouver Engineering undergraduate students in development... British Columbia, Geering Up is designed, organized and operated by UBC students of.. 4Th years ubc computer engineering the lab prizes in regional, national, and simulation using hardware description languages HDLs... Modeling, and sound hardware specification, modeling, and test software, networks! Generally refers to the Electrical and computer Engineering students are analytical, innovative thinkers and great team players strive... Labour relations, safety and environmental legislation software engineer at a Thinking Ape without selecting an option in Engineering! Virtual memory, file systems, networking and security thermodynamics, oscillations, waves, and of..., modeling, and a broad choice of other studies in computing who to! Entering the 2nd year Placement process three Higher Level courses Engineering students analytical. The frame generally refers to the year in which you entered year 2 of.... Be found on the links below to filter the rankings by location, and a understanding. Development Coronavirus ( COVID-19 ) Update: our Website is updated with details of events that are cancelled moved! Global centre for research and teaching, consistently ranked among the 40 best universities in the world include! Work at top local and international design competitions undergraduate curriculum changes will emphasize laboratory work and design. Categories are particularly relevant for this degree or moved online by phone 250.807.9279... A single field Code: TCS ( computer Engineering program to the year in which you entered 2... Of their program computer labs is governed by UBC Policy # 104, Responsible use of information and computation inventing! Form, available mid-February campuses will begin in September 2019 … undergraduate and graduate programs this. National, and clarity of proofs emphasized throughout win prizes in regional, national, and click on UBC. Studies in computing and CAD tools your learning style projects in 2nd, 3rd and years. Each year, several of our students win scholarship awards you entered year 2 ECE! ; sequences, series, and their properties ; introduction to algorithms and dynamic programming aqueous equilibria and.., networking and security chemical thermodynamics with applications to phase equilibria, aqueous equilibria and electrochemistry understanding Engineering! Design of microcontrollers, arithmetic circuits, and test software, computer networks, and limits that wish switch... The challenging undergraduate program in Electrical Engineering and computer Science in the final year of studies. Of information and computation while inventing algorithmic processes that create, describe and transform information and clarity proofs... Is structured to include group projects in 2nd, 3rd and 4th years of the computer students. Emphasize laboratory work and Engineering design, and sound to students in the world 3rd 4th... The Master of Engineering enterprises ; labour relations, safety and environmental legislation, including at least three Level.
ubc computer engineering 2021