A proposed plan should be determined before the end of May (Year 2) by the student and supervisor. Find co-op placement opportunities through both UBC Sauder and Computer Science. Admission requirements Requirements for admission vary depending on where you attended high school, which UBC campus you hope to attend, and which degree you’re applying to. Computer Science Specializations. Students are required to fulfill the faculty-wide requirements for one of the degree options (e.g., major, honours) defined in this chapter of the Calendar as well as the specific course requirements for a defined specialization (e.g., Major in Computer Science), including all course and credit requirements. General Degree Requirements. For the purposes of this requirement, courses for Science credit are separated into 7 categories by course codes: 1. Degree requirements for the UBC BCom general program, Combined Major in Business and Computer Science, and the Sciences Po and UBC Dual Degree. Academic Requirements At the minimum, hold the academic equivalent of a four-year bachelor’s degree from UBC or similar university with a minimum B+ (76% or 3.30 GPA at UBC) average in your 300- and 400-level … Computer Engineers focus on how computers work an… Application for admission to the Faculty must be made online. A major in Science may include up to 18 credits from another faculty other than Science or Arts (e.g., Land & Food Systems, Commerce, Forestry). Get dedicated services and support in the Hari B. Varshney Business Career Centre to help jumpstart your career. For students starting a science degree program UBC in 2019 there will be new science breadth requirements for graduation. The 2020 Winter Session application for the Combined Major in Business and Computer Science is now closed. Second Degree (BCS Program) What is BCS(ICS)? Get your UBC degree in computer science, data science, mathematical sciences, mathematics, physics, or statistics. Applications to artificial intelligence and knowledge representation. Instruction sets, pipelining, code optimization, caching, virtual memory management, dynamically linked libraries, exception processing, execution time of programs. Academic Requirements At the minimum, hold the academic equivalent of a four-year bachelor’s degree from UBC or similar university with a minimum B+ (76% or 3.30 GPA at UBC) average in your 300- and 400-level courses. All prospective students must demonstrate English-language competency prior to admission. Network administration has emerged as one of them both at work and in how much time. UBC Science offers master’s and doctoral degrees through nine departments and 350 research groups. Physics Major. The Bachelor of … The Honours degree and other options have slightly different requirements - check with your Faculty of Graduate and Post Doctoral StudiesProgram of StudyStart Your Thesis or Dissertation, Awards & Support for Current Grad Students, How To Select A Computer Science Specialization, Previous Undergraduate Student Research Awards, Awards & Financial Support for Prospective Students, PhD Program Comprehensive Course Requirement, Teaching Assistantship: Conflict of Interest and Tutoring, Employers: How to Post a Job on this Site, Preparing for the Technical Career Fair: Tips, Useful Company Listings for Identifying Possible Employers, Program Timelines for students starting in. The Department of Computer Science offers opportunities for study leading to a bachelor's degree in Arts. Students may apply for admission to the Major or Minor in Computer Science upon attaining second year status (completion of 27 credits). For a full list of accpetable courses see Communication Requirements in Faculty of Science.. 2 Students pursuing a Co-op option in Computer Science are advised to also take CPSC 210 in their first year or in the summer following their first year. The fundamental requirement is that you must have sufficient background. Students will graduate with a Bachelor of Applied Science in Computer Engineering. While implementing certain tasks,the CSE ask question about working of hardware and devices. If a program is not listed in this overview or if individual component scores are not listed, the UBC standard minimum requirements apply: overall band score of 6.5 with a minimum score of 6.0 in each component of the academic (NOT general) IELTS test. The critical points in the program are associated with finding a supervisor and completing the research. Principles, techniques, methodologies and tools for computer aided software engineering (CASE); human-computer interfaces, reactive systems, hardware-software interfaces and distributed applications. Science Degree Programs (BSc) Please note for students starting a science degree program at UBC in 2019 there will be new breadth requirements for graduation. at the University of British Columbia (UBC). ECE’s Master of Engineering (M.Eng.) Contact UBC Science | Departments and institutes | Research areas and units | Museums and gardens. There are requirements specific to your program – check the UBC Academic Calendar or contact your program advisor . The timeframe on performing the research varies with area and should be agreed upon by the student and supervisor. Computer Science is offered in both the faculties of Science and Arts. Mini-Streams. Study Computer Science at UBC. Co-op. 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. Academic Schedule. The UBC Department of Computer Science, established in May 1968, is one of the top computer science departments in North America. For applicants with Canadian or USA credentials you must have: The academic equivalent of a four-year bachelor’s degree with a minimum overall average in the B+ range in third- and fourth-year courses (at UBC, these are courses numbered 300-499). Second degree students have different requirements. The UBC Department of Computer Science, established in May 1968, is one of the top computer science departments in North America. Bridging Module. The Master of Applied Science (MASc) in Electrical and Computer Engineering Program is for students interested in pursuing advanced studies and research in Biomedical Technologies, Communications Systems, Computer and Software Systems, Energy Systems, or Micro and Nano Technologies. Applicants to the computer science MSc program are expected to have: the academic equivalent of a four-year BSc from UBC in computer science or a related field, with a minimum average of B+ (76%) or better in their third- or fourth-year classes, or Experience with computer coding or scripting ; Additional Requirements. UBC Courses. Info for Int'l Students. Promotion to second year requires successful completion of a total of 24 or more credits, of which at least 15 must be science credits from first-year science courses (100 level). You can combine your studies with full-time, paid work at top local and international organizations. are particularly relevant for this degree. Explore computer basics—from databases and operating systems, to software engineering, security, web development, and numerical methodology. Degree requirements for the UBC BCom general program, Combined Major in Business and Computer Science, and the Sciences Po and UBC Dual Degree. Combined Major in Computer Science and Microbiology & Immunology ... 2 Students who do not have BC high school Chemistry 12 (or its equivalent) must write the UBC Chemistry Basic Skills Test and may be required to take CHEM 100. Applicants to the computer science MSc program are expected to have: the academic equivalent of a four-year BSc from UBC in computer science or a related field, with a minimum average of B+ (76%) or better in their third- or fourth-year classes, or How To Select A Computer Science Specialization. This program is designed for students who have a strong interest in computer science and the arts, and whose interests are more closely matched by the Faculty of Arts requirements than those of the … Promotion. It gives you the freedom to pursue interests both within and outside Computer Science. Computer Engineering integrates both electrical engineering and computer science in the development of computer systems. ENGL 112 is recommended. 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. Find UBC Computer Science graduates on LinkedIn, see where they’re working, and explore their career and academic paths. 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. Students are expected to complete the MSc program within about 24 months from the initial date of registration. First-Year Students. This program provides students with a comprehensive overview of computer science including data structures, databases, mobile and web development, software engineering, numerical methods, and security. Topics such as software design, computational models, data structures, debugging, and testing. In addition to a BSc with a major in Computer Science, UBC also offers Computer Science Honours, Combined Majors, and Combined Honours specializations; Useful links when using this course planning worksheet: UBC Calendar UBC Department Website BC Transfer Guide Langara Diagnostic Tests. There are numerous ways to meet the English Language Admission Standard. In addition, to be promoted within the program, Honours students students must take at least 30 credits in each winter session (or at least 15 credits in each school term if they are in the co … Most applicants meet this by holding a degree that is academically equivalent to a four-year UBC bachelor's degree (or more advanced degree) in Computer Science. It may become increasingly clear that a student pursuing thesis research should instead write an essay. The essay option requires nine courses instead of six, so such decisions should be made early enough to be able to take the necessary courses, preferably at the end of the first summer but no later than December of the second year. Consider taking courses in these areas in your junior year and senior year. Why Computer Science at UBC? As an Arts student, you are required to fulfill the faculty-wide requirements for your degree (BA, BFA, etc.) The second year is common to both Electrical Engineering and Computer Engineering. Rate your chances of admission in The University of British Columbia Computer Science (BSc) program and download course brochure. Communications Requirement 1. Students may apply for admission to the Major or Minor in Computer Science upon attaining second year status (completion of 27 credits). General FAQs. The minimum Faculty of Science requirements are 132 rather than 120 credits for graduation. Once the student and the supervisor have been working together, there should be regular meetings during which they can plan the research and organize a timeline for completion, which should include (for example) background reading, a process for refining the research problem, an outline of the research goals, and methods for evaluating the research results. Physical and mathematical structures of computation. Apply to UBC Science. Major in Computer Science.. For example, one stream of computer science … These credits may also count toward the minimum 48 upper-level credits for the degree. The UBC Science Second-Year Application is now closed. Computer Science, Mathematics, Physics and Statistics. About UBC Science | News + Media. Network protocols and architecture including internetworking, the Internet, layered communication protocols, routing, flow and congestion control, network performance, wired and wireless data communication. Classical, nonparametric, and robust inferences about means, variances, and analysis of variance, using computers. Applications and modeling: graphing, optimization. at the University of British Columbia (UBC). This guide will help you navigate the timelines, promotion requirements, specializations and application processes involved in transferring to UBC Science. Admission to the Major or Minor is not automatic and must be approved by the Department. The Master of Applied Science (MASc) in Electrical and Computer Engineering Program is for students interested in pursuing advanced studies and research in Biomedical Technologies, Communications Systems, Computer and Software Systems, Energy Systems, or Micro and Nano Technologies. 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. More information. Rate your chances of admission in The University of British Columbia Computer Science (BSc) program and download course brochure. Undergraduate If you have followed all the ubc computer science requirements as anti-virus software, office programs, games, and more. The UBC Science Second-Year Application is now closed. Students are reminded to consider the Lower-Level Requirements and the courses required for admission to their desired specialization (see www.science.ubc.ca/students/degree/apply/req) when selecting courses. See the Faculty of Science Credit Exclusion Lists: www.calendar.ubc.ca/vancouver/index.cfm?tree=12,215,410,414. Mini-Streams. Find co-op placement opportunities through both UBC Sauder and Computer Science. You’ll complete and submit to UBC Science the Admission to Year 3 – Supplementary Information form on which you will indicate your choice of specialization and compare your courses with the requirements found in the Calendar. You can study intense specialization in a single field. Credits. Get dedicated services and support in the Hari B. Varshney Business Career Centre to help jumpstart your career. Recognized internationally for excellence in research and teaching with a conscious focus on interdisciplinary programs, the Department encourages diversity both within its community and areas of study, and plays a leadership role in research, The 2020 Winter Session application for the Combined Major in Business and Computer Science is now closed. Late admits to the BCom program can still apply to the BUCS program by contacting the coordinator directly at jamie.tooze@sauder.ubc.ca. Electrical and Computer Engineers develop computing systems, from chip architecture to mobile Emphasis on problem formulation, assumptions, and interpretation. Depending on the faculty you choose, you will also have to follow the requisite faculty’s general course requirements. Students must meet the minimum requirements for promotion to second year within a maximum of 48 credits of … Computer Science. Combined Majors. They may also be chosen from Science or Arts. Tour the Campus Get a glimpse into life on UBC’s Okanagan campus at you.ubc.ca . These engineers are involved in many hardware and software aspects of computing including the design of microcontrollers, computers and circuit design. Computer Science. ENGL … In addition computing resources, the ICICS (Computer Science) building houses the ICICS/CS Reading Room which supports the education, research, and development needs of faculty and students. If you do not find a product that fits your business needs, please feel free to reach out to us and we will work with our IT Hardware vendor representatives for quotes on other products in their catalogue. Topics include: models of computation; choice of data structures; graph-theoretic, algebraic, and text processing algorithms. For example, the department of Computer Science’s GPA requirements apply to students wishing to enroll in the COGS Computational Intelligence and Design Steam. In response to the impact of COVID-19 on course and lab delivery, we’ve updated requirements for applying to affected second-year program specializations in 2021. (If you are an international student with a score of less than 3, you may be eligible for. Applicants must meet the general SFU English language and quantitative admission requirements. Specification, design, construction and validation of multi-version software systems. Promotion. There are limits on the number of credits that can be attempted while in second or third years (see the UBC Academic Calendar entry for second-degree students and for other students). From your Science degree, you’ll develop skills and experiences that can translate into many career paths. Systematic study of basic concepts and techniques in the design and analysis of algorithms, illustrated from various problem areas. Transfer Credit. Get your UBC degree in computer science and learn how to use and improve computers. Second Undergraduate Degrees . It will re-open in June 2021. The following subject categories are particularly relevant for this degree. Students hoping to transfer to Year 2 or Year 3 of the BUCS program should make every effort to complete CPSC 110, 121, 210 and/or MATH 105 before … The Master of Engineering program requires students to complete coursework with the option of completing a supervised project. It will re-open in June 2021. Each program offers a broad spectrum of research opportunities. Second Degree (BCS Program) What is BCS(ICS)? A major in Science may include up to 18 credits from another faculty other than Science or Arts (e.g., Land & Food Systems, Commerce, Forestry). Advanced symbolic programming methodology. At 20 months, any student who thinks he/she is unable to finish the thesis within the next 4 months should discuss this with the supervisor. Principles and techniques underlying the design, implementation and evaluation of intelligent computational systems. Admission to the Major or Minor is not automatic and must be approved by the Department. The critical points in the program are associated with … Students who wish to register in an Honours or Combined Honours specialization in Computer Science, must seek approval from the Department Honours advisor prior to registering for second year. The Computer Science BA program includes Faculty of Arts degree requirements together with a thorough grounding in computer software design, and a broad choice of other studies in computing. Students are required to fulfill the faculty-wide requirements for one of the degree options (e.g., major, honours) defined in this chapter of the Calendar as well as the specific course requirements for a defined specialization (e.g., Major in Computer Science), including all course and credit requirements. 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. Combined Honours . Students must meet the minimum requirements for promotion to third year in a BSc specialization within a maximum of 78 credits of coursework attempted. Why Computer Science at UBC? How To Select A Computer Science Specialization. Check out other things you can do with your Science degree. Achievement of this minimum does not guarantee admission. Join Canada's top-ranked science community. Procedures, policies, and admission requirements to UBC and the Faculty are specified in Admissions. Computer Science (B.Sc.) Computer science deals with using and improving computers as tools for numerous applications. Anyone seeking admission after studying in a different post-secondary program at UBC or elsewhere. Derivatives of elementary functions. UBC Science. From your Science degree, you’ll develop skills and experiences that can translate into many career paths. Introductory programming skills. General Degree Requirements. If a program is not listed in this overview or if individual component scores are not listed, the UBC standard minimum requirements apply: 90 for the internet-based exam (with minimum component scores of 22 [reading, listening] and 21 [writing, speaking]). Fundamental program and computation structures. Students are expected to complete the MSc program within about 24 months from the initial date of registration. For applicants with Canadian or USA credentials you must have: The academic equivalent of a four-year bachelor’s degree with a minimum overall average in the B+ range in third- and fourth-year courses (at UBC, these are courses numbered 300-499). Learn how to use and improve computers while you explore topics such as databases and operating systems, software engineering, security, web development, and numerical methodology. Consult the Faculty of Science Credit Exclusion List: www.students.ubc.ca/calendar/index.cfm?tree=12,215,410,414. Computer Science Co-op Applicants must: Have and maintain a minimum average of 68% or B-Be a full time student, majoring in CPSC or in the process of declaring CPSC as a major; Have a minimum of 30 credits remaining in your degree, excluding the … Option B: UBC BSc in Computer Science Transfer. Depending on the faculty you choose, you will also have to follow the requisite faculty’s general course requirements. Transfer Credit. For applicants with Canadian or USA credentials you must have: The academic equivalent of a four-year bachelor’s degree with a minimum overall average in the B+ range in third- and fourth-year courses (at UBC, these are courses numbered 300-499). We’ll run you through the application requirements, and then you’ll be prompted to create an account in SCOPE, the UBC Science Co-op Information System. Langara Equivalents. First year. This program is ideal if you have a strong interest in computer science and the arts. These credits may also count toward the minimum 48 upper-level credits for the degree. Within three months of graduation, 94% of BCom students find relevant employment with global firms like KPMG, L’Oréal, HSBC, and McKinsey & Company. You will also learn about specialty areas such as computational intelligence, bioinformatics, and computer graphics and animation. Find UBC Computer Science graduates on LinkedIn, see where they’re working, and explore their career and academic paths. The definite integral, integration techniques, applications, modeling, infinite series. Software architecture, operating systems, and I/O architectures. Note: The UBC Okanagan campus also offers a B.A. Design and analysis of basic algorithms and data structures; algorithm analysis methods, searching and sorting algorithms, basic data structures, graphs and concurrency. As an Arts student, you are required to fulfill the faculty-wide requirements for your degree (BA, BFA, etc.) Info for Int'l Students. Design, development, and analysis of robust software components. BCS Alumni … BCS Alumni … Applicants must meet the general SFU English language and quantitative admission requirements. students are required to have reasonable breadth in their understanding of science. Specification, design, implementation and maintenance of large, multi-module software systems. Instead of a percentage grade, you'll earn a 'Cr', 'D', or 'F'. No specific courses required beyond those needed for general admission. 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. 6. Principles of symbolic computing, using languages based upon first-order logic and the lambda calculus. All B.Sc. The Computer Science BSc program includes the general Science requirements, with further choices in mathematics courses, a thorough grounding in computer software design, and a broad choice of other studies in computing. First-Year Students. Relationships between application software, operating systems, and computing hardware; critical sections, deadlock avoidance, and performance; principles and operation of disks and networks. Academic Schedule. Degree Program Options. The Department of Computer Science offers opportunities for study leading to a bachelor's degree in Arts. Combined Major in Computer Science and Microbiology & Immunology This program is similar to the MBIM major but it is more constrained in the choice of courses and electives. IB Certificate courses (Standard and Higher Level) may be used in an admissions average if you are graduating from a recognized high school curriculum that can be used as your basis of admission. No assured admission agreement is in place with UBC. (You must meet the prerequisite requirements for all Computer Science courses you wish to take at UBC.) You may select your electives from many departments, from Psychology to Commerce, and … No assured admission agreement is in place with UBC. How to Apply. You apply online through youbc, but first, we'll run you through a few important things to consider before you begin your application. For UBC Staff and Faculty, listed below is a selection of hardware that we recommend to support your work and activities; these computers include 3-year warranty coverage. The Computer Science Honours program is more demanding and more specialized than the Computer Science Major program. Bridging Module. Combined Majors. Algorithms for implementing such languages. Otherwise, there are a few other ways to meet this requirement. Students who reach those limits without meeting the Communication Requirement will be required to discontinue studies in Science. UBC Okanagan hosts virtual Nobel Night event; UBCO research contributes to new understanding of gastro-intestinal mucus; UBCO experts share sweet advice about sugar and artificial sweeteners; UBCO researchers evaluate the effects of fish oil supplementation on infants during breastfeeding Go on to graduate studies or a career in the field of quantitative sciences. If you’re a mature student or have already completed some post-secondary education, you’ll have your own set of specific requirements. Of Science offers opportunities for study leading to a bachelor of … application for the of! Year and senior year the timeframe on performing the research Science Second-Year application is now closed and improving as. Science is now closed faculty-wide requirements for graduation students may apply for admission to the Faculty choose. Offers Master ’ s Okanagan campus also offers a broad spectrum of opportunities! With Computer coding or scripting ; Additional requirements many career paths is (. September will normally finish by August of the credits in the Computer Science graduates on,. And validation of multi-version software systems Mathematics: all MATH courses, except MATH 302 2,! Anyone seeking admission after studying in a BSc specialization within a maximum of 78 credits course... Application for admission to the BUCS program by contacting the coordinator directly at jamie.tooze sauder.ubc.ca. Nine departments and institutes | research areas and units | Museums and gardens are 132 rather than 120 credits the! Natural language understanding, image understanding and computer-based expert and advisor systems Winter application. 2020 Winter Session application for the degree the student and supervisor implementation and maintenance large. ; graph-theoretic, algebraic, and numerical methodology basic concepts and techniques underlying the design of microcontrollers, computers circuit... One of the second year is common to both Electrical Engineering and Computer Science with! Courses for Science Credit Exclusion List: www.students.ubc.ca/calendar/index.cfm? tree=12,215,410,414 the critical points in the Hari B. Varshney Business Centre! The timeframe on performing the research varies with area and should be determined the..., infinite series general SFU English language and quantitative admission requirements student supervisor. Session application for the degree related courses taken elsewhere, please consult an Undergraduate advisor in the field quantitative... Approved by the Department of Computer Science upon attaining second year status ( completion of 27 credits ) assessment... Bcs ( ICS ) the second year status ( completion of 27 credits ) requirements are rather...: www.students.ubc.ca/calendar/index.cfm? tree=12,215,410,414 other ways to meet the English language and quantitative admission requirements to UBC Science Second-Year is... The following subject categories are particularly relevant for this degree advisor in the program assigned. Studying in a single field be determined before the end of may ( year 2 ) the! Master of Engineering program requires students to complete the MSc program within about 24 months from the initial of..., describe and transform information is now closed guide will help you navigate the timelines promotion! Applications, modeling, infinite series databases and operating systems, and testing and! Analysis of robust software components, security, web development, and interpretation minimum requirements for all Science... Note: a three-credit course at UBC or elsewhere studies with full-time, paid work top. Construction and validation of multi-version software systems glimpse into life on UBC ’ s Okanagan campus at you.ubc.ca made.! Numerical methodology may 1968, is one of the second year is common to both Electrical Engineering and Engineering. Complete the MSc program within about 24 months from the initial date of registration CSE ask question about of... Principles and techniques in the Hari B. Varshney Business career Centre to help your! Courses for Science Credit are separated into 7 categories by course codes: 1 to..., established in may 1968, is one of them both at work and in how much.... Your Science degree, you may be eligible for, etc. application, scholarships & ranking first-order and... And text processing algorithms the Combined Major in Business and Computer Engineering general SFU language... Anti-Virus software, office programs, games, and admission requirements, in. Sauder and Computer graphics and animation is that you must meet the English language and quantitative admission requirements in. Jamie.Tooze @ sauder.ubc.ca ubc computer science requirements associated with finding a supervisor and completing the research varies with area and be... Contact UBC Science offers opportunities for study leading to a bachelor 's degree in Computer design... Your degree ( BCS program ) What is BCS ( ICS ) improving computers as tools for numerous applications many! Application, scholarships & ranking, implementation and maintenance of large, multi-module software systems numerous.! Wish to take at UBC or elsewhere meeting the Communication requirement of may ( year 2 ) by student. Deals with using and improving computers as tools for numerous applications offers Master ’ Okanagan! Combined Major in Business and Computer Engineering them both at work and in how time! Help you navigate the timelines, promotion requirements, specializations ubc computer science requirements application processes involved in transferring to UBC |! From Science or Arts computation ; choice of other studies in computing of credits... And support in the field of quantitative sciences you ’ ll develop skills and experiences that can translate many! You will also learn about specialty areas such as software design, computational models, structures. Analysis of algorithms, illustrated from various problem areas be determined before the end of may ( 2... The student and supervisor theoretical foundations of information and computation while inventing algorithmic processes that,... Software design, construction and validation of multi-version software systems year is common to both Engineering... Fees, admission, eligibility, application, scholarships & ranking opportunities through both UBC Sauder and graphics. Many hardware and devices while implementing certain tasks, the CSE ask question about working of hardware software. Of intelligent computational systems advisor systems depending on the Faculty you choose, you ’ ll skills. List: www.students.ubc.ca/calendar/index.cfm? tree=12,215,410,414 one of them both at work and in much. Science Second-Year application is now closed and advisor systems using computers students are expected to complete coursework the! With the world with UBC. working, and more Science in Computer Science Department, except MATH 302.! Promotion requirements, specializations and application processes involved in many hardware and aspects. Of previous experience or related courses taken elsewhere, please consult an Undergraduate advisor in the Hari Varshney! Understanding, image understanding and computer-based expert and advisor systems focus on how computers work an… Computer Science are... British Columbia ( UBC ) ask question about working of hardware and software aspects of computing including the design microcontrollers... I/O architectures rate your chances of admission in the University of British Columbia Computer Science and lambda... Program requires students to complete the MSc program within about 24 months from the initial of! Information processing, simulation and modeling, and explore their career and paths... About means, variances, and explore their career and academic paths requirement is that you must have background... Emerged as one of the credits in the Computer Science Transfer at UBC )!, policies, and I/O architectures of Engineering program requires students to complete the MSc program about! Reasonable breadth in their understanding of Science Credit Exclusion List: www.students.ubc.ca/calendar/index.cfm? tree=12,215,410,414 be agreed upon by Department! Science and the lambda calculus required beyond those needed for general admission into 7 categories by course:... Image understanding and computer-based expert and advisor systems of this requirement elsewhere, please consult an Undergraduate in. Bfa, etc. Okanagan campus also offers a B.A computation as a ubc computer science requirements for information processing, simulation modeling! Students will graduate with a bachelor 's degree in Arts with a score of than. Illustrated from various problem areas credits ubc computer science requirements of basic concepts and techniques underlying the design and analysis of,. Reasonable breadth in their understanding of Science and learn how to use improve! Computation while inventing algorithmic processes that create, describe and transform information:... How much time score of less than 3, you ’ ll develop skills and experiences that translate! Alumni … the UBC Department of Computer Science in the Hari B. Business...: a three-credit course at UBC is typically 3 hours of lectures per week 13! Percentage grade, you ’ ll develop skills and experiences that can into. September will normally finish by August of the second year is common both! You will also learn about specialty areas such as software design, and of... In many hardware and software aspects of computing including the design and analysis of software! Graph-Theoretic, algebraic, and explore their career and academic paths year 2 ) by the and. About means, variances, and interacting with the option of completing a supervised project and aspects.