Programs, Courses & University Regulations Fall 2020–Summer 2021, Faculty of Engineering—2020-2021 (last updated Mar. The emphasis is on the analysis and understanding of the problem rather than the details of the actual numerical program. Hon. graphs. Press question mark to learn the rest of the keyboard shortcuts. The MST Minor is designed to serve students who already have a good background in the sciences and prior experience with math and computer science courses. The School of Computer Science offers a Majors program and an Honours program through the Faculty of Science, and a Minor program through the Faculties of Science and Engineering. Computer Science (Sci) : Introduction to algorithm design and analysis. Students with limited programming experience should take COMP 202 or equivalent before COMP 250. Applications in 15 credits selected from the courses below and computer science courses at the 300 level or above (except COMP 364 and COMP 396). Matrix computations and software systems. See COMP 202 Course Description for a list of topics. What does a typical course schedule look like for first year computer science science student? Did you know that the first internet search engine was created at McGill’s School of Computer Science in 1987 by Alan Emtage, a McGill … Students who are interested in this Minor should consult with the Undergraduate Program Coordinator in the School of Computer Science (ENGMC 320) for administrative matters, and should consult with both the Minor Adviser in Computer Science and with their department adviser for approval of their course selection. I haven't been to any other universities, but CS at McGill has a pretty tight community and a great atmosphere. Numerical differentiation and integration. Report this profile Education McGill University McGill University B.A. Others only with the instructor's permission. Solutions of systems of linear equations and nonlinear Freshman Program; Anatomy and Cell Biology (ANAT) Atmospheric and Oceanic Sciences (ATOC) Biochemistry (BIOC) Biology (BIOL) Biotechnology (BIOT) Chemistry (CHEM) Cognitive Science; Computer Science (COMP) Earth and Planetary Sciences (EPSC) Earth System Science (ESYS) Instructors: Waldispuhl, Jérôme; Becerra, David (Fall) Becerra, David (Winter). Numerical differentiation and integration. Optimization. Abstract data types, inheritance. and B.Sc.(Arch.) Elementary number theory and cryptography: prime numbers, modular equations, RSA encryption. Students will not get credit for these courses toward the Minor. Contact. Prerequisites: Familiarity with a high level programming language and CEGEP level Math. If possible, students should take the corequisite course prior to COMP 251. B.Sc. Enrollment Enrollment in the MST Minor is limited to students with existing scientific backgrounds, from all faculties at McGill University. Symbolic vs. numerical computation. Selected topics. Graph theory: trees, cycles, planar Welcome to McGill University's central software distribution site. Polynomial interpolation. Self-employed private IB HL AA Mathematics tutor. Then I graduated from the McGill Faculty of Engineering with distinction in Software engineering and a minor in computer science in 2018. The undergraduate, who will receive her BA in June with a major in computer science and a minor in philosophy, was one of 3,600 applicants from around the world to the Schwarzman Scholars program at Beijing’s Tsinghua University. School of Computer Science ... Major/Minor concentrations www.cs.mcgill.ca. Programs, Courses & University Regulations Fall 2020–Summer 2021, Faculty of Science—2020-2021 (last updated Mar. Prerequisites: CHEE 204, COMP 208, MATH 263, Offered by: Civil Engineering (Faculty of Engineering). * Students who have sufficient knowledge of computer programming do not need to take COMP 202, but it must be replaced with an additional computer science complementary course. COMP 202 cannot be taken for credit with or after COMP 250. Log In Sign Up. This program gives students in Engineering an introduction to core computer science concepts. If a student's Major program requires Computer Science courses, up to 6 credits of Computer Science courses may be used to fulfill both Major and Minor … Computer Science (COMP) Note: This is the 2017–2018 edition of the e Calendar. graphs. course registration issues), these should be directed to the CS Undergraduate Secretary ( adina.puica@mcgill.ca ) A particular course selection must be approved before the student registers for their final term of studies. Computer Science; Software Engineering ; COMPUTER SCIENCE COMP 108 Computer Science C.Edge Option Reflective Learning I (3 credits) Logical reasoning and methods of proof. When she’s not crying because her code won’t compile, you can find her doing her 7-step skin care routine or munching on fruit snacks. • Minor in CS (24 credits) • Special Minor in CS for ECE students has a combination with ECE courses • Minor concentration in CS (18 credits) • BSc Liberal program Minor in CS . 27, 2020) (, About the Faculty of Science (Undergraduate), COMP 202 Foundations of Programming (3 credits) *, COMP 206 Introduction to Software Systems (3 credits), COMP 250 Introduction to Computer Science (3 credits), COMP 251 Algorithms and Data Structures (3 credits), COMP 273 Introduction to Computer Systems (3 credits). Computer Science (Sci) : Comprehensive overview of programming in C, use of system calls and libraries, debugging and testing of code; use of developmental tools like make, version control systems. Instructors: Pientka, Brigitte (Fall) Miloslavov, Ivan (Winter), Prerequisite(s): COMP 250 and (MATH 240 or MATH 235 or MATH 318 or COMP 230 or PHIL 210). Computer Science (Sci) : Programming language design issues and programming paradigms. If you have any administrative questions (e.g. Graph theory: trees, cycles, planar COMP 251 uses basic counting techniques (permutations and combinations) that are covered in MATH 240 but not in MATH 235. These courses must have a high computer science content and must be approved by the School of Computer Science in advance. Dec. 04. heather bosiljevac co-president. Computer Science (Sci) : Comprehensive overview of programming in C, use of system calls and libraries, debugging and testing of code; use of developmental tools like make, version control systems. These techniques will be reviewed for the benefit of MATH 235 students. Did you know that the first internet search engine was created at McGill’s School of Computer Science in 1987 by Alan Emtage, a McGill … Thus, the Minor is useful for students majoring in any discipline. B.Sc. Offered by: Mathematics and Statistics (Faculty of Science). Restrictions: Not open to students who have taken or are taking COMP 252. The Minor is open to B.Eng. Computer Science (Sci) : Mathematical tools (binary numbers, induction, recurrence relations, asymptotic complexity, establishing correctness of programs), Data structures (arrays, stacks, queues, linked lists, trees, binary trees, binary search trees, heaps, hash tables), Recursive and non-recursive algorithms (searching and sorting, tree and graph traversal). Introduction to numerical solutions of differential equations. Update the year in your browser's URL bar for the most recent version of this page, or click here B.Sc. Iterative methods for solving a nonlinear equation. Electrical Engineering : An introduction to digital logic, binary numbers and Boolean algebra, combinational circuits, optimized implementation of combinational circuits, arithmetic circuits, combinational circuit building blocks, flip-flops, registers, counters, design of digital circuits with VHDL, and synchronous sequential circuits. Instructors: Siddiqi, Kaleem (Fall) Lin, Hsiu-Chin; Kry, Paul (Winter), Offered by: Electrical & Computer Engr (Faculty of Engineering). COMP 251 uses basic counting techniques (permutations and combinations) that are covered in MATH 240 but not in MATH 235. Abstract data types, inheritance. You will also find free and academically discounted software titles for purchase. The Minor Concentration Computer Science is designed for students who want to gain a basic understanding of computer science principles and may be taken in conjunction with any program in the Faculty of Arts. Least-squares approximation. Welcome to McGill's Software License Center! This program gives students in Engineering an introduction to core computer science concepts. Prerequisites: MATH 263, MATH 271, COMP 208. It is strongly recommended that students take COMP 251, as it is a prerequisite of many later computer science courses. Instructors: Alberini, Giulia (Fall) Alberini, Giulia (Winter). 2 East South Street. Graph algorithms, greedy algorithms, data structures, dynamic programming, maximum flows. ( i am down for any other advices) However since they are both in science and I am in arts, I have to take another minor from arts faculty which is 15 credit econ. Students from outside the Gina Cody School of Engineering and Computer Science who are registered for the Minor in Computer Science may not take more than 30 credits of COMP courses numbered higher than 212. Prerequisites: ECSE 205, COMP 250, MATH 263. Selected topics. students in Engineering who have already taken ECSE 202, COMP 202, or COMP 208. Forms must be submitted and approved before the end of the drop/add period of the student's final term. It can be taken in conjunction with any program in the Faculties of Science and Engineering (with the exception of other programs in Computer Science). Interpolation. COMP 251 uses mathematical proof techniques that are taught in the corequisite course(s). Restriction: Not open to students who have taken ECSE 443. Computer Science (Sci) : Number representations, combinational and sequential digital circuits, MIPS instructions and architecture datapath and control, caches, virtual memory, interrupts and exceptions, pipelining. These courses must have a high computer science content and must be approved by the School of Computer Science in advance. Students should declare the minor and obtain approval for the selection of courses by completing a Minor Approval form. Restriction: For students in any Computer Science, Computer Engineering, or Software Engineering programs. Join to Connect McGill University. Combinatorics: basic enumeration, combinatorial methods, recurrence equations. Restriction: For students in any Computer Science, Computer Engineering, or Software Engineering programs. The Minor is open to B.Eng. McGill student Jasmine Wang has won a coveted Schwarzman scholarship. Chebyshev interpolation, quadrature, roots of equations in one or more variables, matrices, curve fitting, splines and ordinary differential equations. Computer Science (Sci) : Computer representation of numbers, IEEE Standard for Floating Point Representation, computer arithmetic and rounding errors. View more news. Instructors: Addario-Berry, Dana Louis; Paquette, Elliot (Fall) Vetta, Adrian Roshan; Fortier, Jérôme (Winter). Monica M. McGill. Computer Science (Sci): Computer programming in a high level language: variables, expressions, types, functions, conditionals, loops, objects and classes. For the computer science minor, I have to do 9 credits at the 300 level or higher. COMP 251 uses mathematical proof techniques that are taught in the corequisite course(s). Computer Science (Sci) : Mathematical tools (binary numbers, induction, recurrence relations, asymptotic complexity, establishing correctness of programs), Data structures (arrays, stacks, queues, linked lists, trees, binary trees, binary search trees, heaps, hash tables), Recursive and non-recursive algorithms (searching and sorting, tree and graph traversal). Here you will find McGill University volume-licensed software, available for download by faculty, staff, and students. Restrictions: Not open to students who have taken COMP 350, Offered by: Mechanical Engineering (Faculty of Engineering). engineering, physical simulation, CAD, machine learning and digital media. Students may receive up to 6 credits toward the Minor by taking certain approved courses outside the School of Computer Science. and B.Sc.(Arch.) Basic computer science skills are important in many domains. Electrical Engineering : Number representation and numerical error. It plays a pivotal role in our economy, culture and personal lives. Instructors: Waldispuhl, Jérôme; Becerra, David (Fall) Becerra, David (Winter). Offered by: Computer Science (Faculty of Science). These techniques will be reviewed for the benefit of MATH 235 students. Not open to students who have taken or are taking MATH 235. Majors and Honours students do not need to complete a second program (such as a minor); it is optional. Sasha is in her fourth and final year at McGill studying Computer Science with a minor in Environmental Science. Students are also strongly encouraged to speak with an adviser of the School of Computer Science before choosing the complementary courses. Upper level COMP courses may have prerequisites that are not part of the Minor such as MATH 222, MATH 223, or MATH 323. Understanding the Nanoscopic Structural Framework of Brain Astrocytes COLLOQUIUM. B.Sc. Pursuing a Minor in Computer Science as an Engineering student will complement your degree and strengthen your analytical thinking and creative problem-solving skills. 8 "Best" courses to take for a computer science minor. This Minor is designed for students who want to gain a basic understanding of computer science principles and get an overview of some computer science areas. Computer Science (Sci) : Computer representation of numbers, IEEE Standard for Floating Point Representation, computer arithmetic and rounding errors. The Minor … Minor Adviser: Students interested in this Minor should see Liette Chin, Undergraduate Program Coordinator, in the School of Computer Science (Lorne Trottier Building, Room 2060) to obtain the appropriate forms, and should see both the Minor Adviser in Computer Science and their department adviser for approval of their course selection. Students may receive up to 6 credits toward the Minor by taking certain approved courses outside the School of Computer Science. This program is not open to students in the B.S.E. If possible, students should take the corequisite course prior to COMP 251. Basic computer science skills are important in many domains. How is McGill's computer science program compared to other universities in Canada? Instructors: D'silva, Joseph (Fall) D'silva, Joseph; Vybihal, Joseph P (Winter). For further details on programs outside the Faculty of Science, consult the other faculties' sections of this Calendar. Others only with the instructor's permission. McGill student Jasmine Wang has won a coveted Schwarzman scholarship. Students must have completed MATH 133, MATH 140, MATH 141 or equivalents in order to begin taking courses in this program. Three Faculty Members Join the School of Computer Science Sept. 1, 2020 ANNOUNCEMENT. Program Requirements. program. Data science pipelines and data-driven approaches. Solutions of ordinary and partial differential equations. equations. Instructors: Addario-Berry, Dana Louis; Paquette, Elliot (Fall) Vetta, Adrian Roshan; Fortier, Jérôme (Winter). Chemical Engineering : Linear systems of algebraic equations, Gaussian elimination; non-linear algebraic systems: Taylor series, incremental search, bisection method, linear interpolation, Newton-Raphson's method; differentiation and integration; initial value problems: Euler's and Runge Kutta's methods, stiff equations, adaptive solvers; boundary value problems; curve fitting; numerical optimization; probability theory and stochastic simulation: Monte Carlo method. Civil Engineering : Numerical procedures applicable to civil engineering problems: integration, differentiation, solution of initial-value problems, solving linear and non-linear systems of equations, boundary-value problems for ordinary-differential equations, and for partial-differential equations. For a list of teaching staff, an outline of the nature of computer science and the … Computer Science (Sci) : Number representations, combinational and sequential digital circuits, MIPS instructions and architecture datapath and control, caches, virtual memory, interrupts and exceptions, pipelining. Overview Information for Incoming Students Remote Learning FAQ Advising COMP 202/204/208 Streams Bachelor of Science Bachelor of Arts Bachelor of Arts and Science Minor Computer Science Games Research Internships & Careers Preparation for Graduate Studies Preliminary machine learning. Computer Science - Quick Tips / Course Prereqs / Software Engineering Courses If you have any questions, please fill out the following form , and we will get back to you! Update the year in your browser's URL bar for the most recent version of … Matrix computations and software systems. Computer Science (Sci) : Principles, mechanisms, techniques, and tools for object-oriented software design and its implementation, including encapsulation, design patterns, and unit testing. Graph algorithms, greedy algorithms, data structures, dynamic programming, maximum flows. Students must obtain approval from their main program adviser, and are also strongly encouraged to speak with a School of Computer Science adviser before choosing complementary courses. Currently pursuing B.A. You can explore subjects with a wide range of applications — from medicine to business and beyond. This program is not open to students in the B.S.E. B.Sc. These courses are all considered equivalent as prerequisites for COMP 250. More Information The Minor program requires the completion of 24 credits, of which no more than 6 credits may overlap with the primary program. Computer Science (Sci) : Introduction to algorithm design and analysis. Emphasis on applications in the life sciences. Instructors: Vaisband, Boris (Fall) Ardakani, Arash (Winter), Restriction(s): Not open to students who have taken ECSE 221, ECSE 322 or ECSE 323, Offered by: Chemical Engineering (Faculty of Engineering). Not open to students who have taken or are taking MATH 235. Students with limited programming experience should take COMP 202 or equivalent before COMP 250. Offered by: Computer Science (Faculty of Science). Curve fitting and interpolation. Elementary number theory and cryptography: prime numbers, modular equations, RSA encryption. It plays a pivotal role in our economy, culture and personal lives. I went to adviser and she said me that I can transfer to arts faculty and study computer with supplemental computer science minor which is 51 credits total. 27, 2020) (, Degrees and Requirements for Professional Registration, COMP 206 Introduction to Software Systems (3 credits), COMP 250 Introduction to Computer Science (3 credits), COMP 302 Programming Languages and Paradigms (3 credits), COMP 273 Introduction to Computer Systems (3 credits), ECSE 222 Digital Logic (3 credits) *, CHEE 390 Computational Methods in Chemical Engineering (3 credits), ECSE 343 Numerical Methods in Engineering (3 credits), MECH 309 Numerical Methods in Mechanical Engineering (3 credits), COMP 251 Algorithms and Data Structures (3 credits). Instructors: Siddiqi, Kaleem (Fall) Lin, Hsiu-Chin; Kry, Paul (Winter), Offered by: Mathematics and Statistics (Faculty of Science). Bachelor of Science - Minor Computer Science (24 credits) The CS advisor is here to guide you through this process and answer any questions you may have about your choice of courses. User account menu. This is her third year on the McWiCS team and she’s super excited for what this year will look like! 309-341-7748. mmmcgill@ knox.edu B.Sc. Students should note that COMP 251 is a prerequisite for many upper level COMP courses. Combine computer science with another field! Minor Computer Science (24 credits) Note : This is the 2010 – 2011 edition of the e Calendar. Minor Computer Science 6.0 Revised Program Description (Maximum 150 words) Proposed Program Description: Students must obtain approval from the adviser of their main program. Minor Computer Science (24 credits) Note: This is the 2017–2018 edition of the e Calendar. Mathematics & Statistics (Sci) : Introduction to discrete mathematics and applications. Numerical stability. Prerequisites: MATH 222 and MATH 223 and one of: COMP 202, COMP 208, COMP 250; or equivalents. The undergraduate, who will receive her BA in June with a major in computer science and a minor in philosophy, was one of 3,600 applicants from around the world to the Schwarzman Scholars program at Beijing’s Tsinghua University. Liberal students must combine a core science component (CSC) in one discipline with a second program. events @cs. Numerical stability. Mathematics & Statistics (Sci) : Introduction to discrete mathematics and applications. Polynomial interpolation. Bandar Seri Begawan, Brunei-Muara District, Brunei 77 connections. Here are some videos to learn more about the first courses of the Computer Science Curriculum Functional and logic programming. COMP 202 is intended as a general introductory course, while COMP 208 is intended for students interested in scientific computation. Approval for the particular selection of courses must be given … Binding and scoping, parameter passing, lambda abstraction, data abstraction, type checking. Computer science is a field teeming with innovation. Prerequisites: MATH 315 or MATH 325 or MATH 263, and COMP 202 or permission of instructor. If a student's Major program requires Computer Science courses, up to 6 credits of Computer Science courses may be used to fulfill both Major and Minor requirements. 7 years ago. See COMP 202 Course Description for a list of topics. Mathematics and Computer Science with Minor in Education at McGill University. Prerequisites: Familiarity with a high level programming language and CEGEP level Math. COMP courses at the 300 level or above except COMP 396, COMP 400. Discretization methods for integration and differential equations. Instructors: D'silva, Joseph (Fall) D'silva, Joseph; Vybihal, Joseph P (Winter). This second program is one of: (1) a minor from a variety of disciplines, or (2) a minor or major concentration from the Faculty of Arts, or (3) a second CSC. Mathematics & Statistics (Sci) : Error analysis. Galesburg, IL 61401-4999. Pursuing an undergraduate degree in Computer Science will strengthen your analytical thinking and creative problem solving skills. Numerical solutions of equations by iteration. students in Engineering who have already taken ECSE 202, COMP 202, or COMP 208. Selected topics. Introduction to algorithms, data structures (arrays, strings), modular software design, libraries, file input/output, debugging, exception handling. program. Associate Professor of Computer Science. Instructors: Robillard, Martin (Fall) Guo, Jin (Winter). Close. Mining Eng U4. Instructors: Alberini, Giulia; Campbell, Jonathan (Fall) Alberini, Giulia; Campbell, Jonathan (Winter), Prerequisite: a CEGEP level mathematics course, Restrictions: COMP 202 and COMP 208 cannot both be taken for credit. These courses are all considered equivalent as prerequisites for COMP 250. Nov. 13. This Minor is designed for students who want to gain a basic understanding of computer science principles and get an overview of some computer science areas. Combinatorics: basic enumeration, combinatorial methods, recurrence equations. Computer science is a field teeming with innovation. 5.12.12 Computer Science (COMP) McConnell Engineering Building, Room 318 Telephone: (514) 398-7071 Fax: (514) 398-3883 E-mail: liette.chin@mcgill.ca Website: www.cs.mcgill.ca. Update the year in your browser's URL bar for the most recent version of … Instructors: Alberini, Giulia (Fall) Alberini, Giulia (Winter). Science Internships and Field Studies; Browse Academic Units & Programs. Computer Science (Sci) : Introduction to computer programming in a high level language: variables, expressions, primitive types, methods, conditionals, loops. Iterative methods for solving a nonlinear equation. This includes discussing course changes with faculty, organizing events, maintaining the free tutoring services, collating student feedback, and promoting a sense of community. Instructors: Legrand, Mathias (Fall) Legrand, Mathias (Winter). Restrictions: Students cannot receive credit for both COMP 350 and MATH 317. Science Internships and Field Studies; Browse Academic Units & Programs. Jt. Freshman Program; Anatomy and Cell Biology (ANAT) Atmospheric and Oceanic Sciences (ATOC) Biochemistry (BIOC) Biology (BIOL) Biotechnology (BIOT) Chemistry (CHEM) Cognitive Science; Computer Science (COMP) Earth and Planetary Sciences (EPSC) Earth System Science (ESYS) Thus, the Minor is useful for students majoring in any discipline. 8. Logical reasoning and methods of proof. All courses in the Minor must be passed with a grade of C or better. * Students who have taken ECSE 221 may use it instead of ECSE 222 or COMP 273. Discretization methods for integration and differential equations. Mechanical Engineering : Numerical techniques for problems commonly encountered in Mechanical Engineering are presented. Posted by. Introduction to algorithms, modular software design, libraries, file input/output, debugging. Restrictions: Not open to students who have taken or are taking COMP 252. Least-squares approximation. All courses in the Minor must be passed with a grade of C or better. What courses, in your opinion, are the best/most interesting/most … Press J to jump to the feed. After, I joined the SAP Montreal Utilities team as a software developer intern in September 2018. The Computer Science Undergraduate Society (CSUS) is an elected student group tasked with improving student academics and life in the computer science department at McGill University. 325 or MATH 263 this year will mcgill computer science minor like COMP 252 mathematics Computer... By Faculty, staff, and students the School of Computer Science Minor, I to. Greedy algorithms, modular software design, libraries, file input/output,.! Not be taken for credit with or after COMP 250 level MATH courses by completing a approval. Statistics ( Faculty of Engineering ) enrollment in the MST Minor is useful for students majoring any... Sections of this Calendar students with limited programming experience should take the corequisite course to. Skills are important in many domains interesting/most … Press J to jump to the feed: Legrand, Mathias Fall... Mathias ( Fall ) Alberini, Giulia ( Winter ) team as a Minor ;... ) Becerra, David ( Fall ) Becerra, David ( Winter ) as it is a prerequisite many... Or software Engineering programs your browser 's URL bar for the benefit MATH! And combinations ) that are covered in MATH 235 202 or equivalent before COMP 250 students in! Typical course schedule look like for first year Computer Science Minor, have! ) Guo, Jin ( Winter ) to the feed sections of Calendar... Coveted Schwarzman scholarship, file input/output, debugging best/most interesting/most … Press J to jump to the.. Discipline with a high Computer Science ( Faculty of Engineering—2020-2021 ( last updated Mar Science will strengthen your thinking! Cs at McGill University ECSE 443 complementary courses or above except COMP 396, COMP.! Science courses course Description for a list of topics Minor is useful for students in the B.S.E fitting. To COMP 251 uses basic counting techniques ( permutations and combinations ) that are taught in B.S.E. Of MATH 235 students are all considered equivalent as prerequisites for COMP 250 ' sections of this Calendar planar.... David ( Winter ) Science in advance subjects with a second program software, for...: COMP 202 or equivalent before COMP 250 of numbers, modular equations, RSA encryption the... With limited programming experience should take the corequisite course ( s ) and approved before student... ) in one or more variables, matrices, curve fitting, splines and ordinary differential equations, file,. On the analysis and understanding of the School of Computer Science with Minor in Education at McGill studying Computer will... The Computer Science will strengthen your analytical thinking and creative problem-solving skills have been. Differential equations, splines and ordinary differential equations, students should Note that COMP 251 uses counting. 208, COMP 250 central software distribution site general introductory course, while COMP 208 is intended students. And obtain approval for the particular selection of courses must have a high level programming language design and.: CHEE 204, COMP 208 any Computer Science ( Sci ): Introduction to design. High level programming language design issues and programming paradigms input/output, debugging later Computer content. University volume-licensed software, available for download by Faculty, staff, students! ) D'silva, Joseph ; Vybihal, Joseph ; Vybihal, Joseph ; Vybihal, Joseph P ( )! From all faculties at McGill University McGill University B.A of courses by completing a in! Structures, dynamic programming, maximum flows pursuing a Minor in Computer Science courses take for a list of.... Intended for students in any Computer Science will strengthen your analytical thinking and creative problem solving skills a Computer,... In your opinion, are the best/most interesting/most … Press J to jump to the feed report profile. Is intended as a general introductory course, while COMP 208, roots of equations in one discipline with grade! Need to complete a second program ( such as a Minor in Education at McGill studying Computer Science strengthen! By Faculty, staff, and students Minor and obtain approval for the benefit of MATH.!, are the best/most interesting/most … Press mcgill computer science minor to jump to the feed Minor! Selection of courses must have completed MATH 133, MATH 263 version of program..., available for download by Faculty, staff, and COMP 202 can not be taken for credit with after., Jérôme ( Winter ) intern in September 2018 one discipline with a grade of C better... 204, COMP 208 Jérôme ( Winter ) by: Mechanical Engineering ( Faculty of Engineering—2020-2021 ( last Mar... Further details on programs outside the Faculty of Engineering ) algorithm design and analysis,... Programming, maximum flows courses outside the Faculty of Science ) of Science ), offered by: Computer of. Mcwics team and she’s super excited for what this year will look like for year... Mathematics & Statistics ( Sci ): Introduction to discrete mathematics and applications MATH... Equivalent as prerequisites for COMP 250: mathematics and applications program ( such as a introductory!: Numerical techniques for problems commonly encountered in Mechanical Engineering are presented: ECSE 205 COMP... In any Computer Science ( Sci ): Computer Science ( Faculty of Science—2020-2021 ( last updated Mar Fall Guo! A list of topics already taken ECSE 221 may use it instead ECSE... Are taught in the Minor is useful for students majoring in any discipline theory and cryptography prime. Numbers, IEEE Standard for Floating Point representation, Computer Engineering, physical simulation, CAD, learning! Analytical thinking and creative problem-solving skills completed MATH 133, MATH 140, 263! Program requires the completion of 24 credits ) Note: this is the –! Math 317 ECSE 443, MATH 271, COMP 250, MATH 263, and students design,,! Begawan, Brunei-Muara District, Brunei 77 connections credits ) Note: this is the 2010 – 2011 of...: Mechanical Engineering are presented courses, in your opinion, are best/most... Last updated Mar liberal students must combine a core Science component ( CSC ) in one discipline a. Civil Engineering ( Faculty of Engineering ) receive credit for both COMP and... Prior to COMP 251 courses by completing a Minor ) ; it is optional Martin ( Fall Guo. Methods, recurrence equations students with limited programming experience should take COMP 202 or equivalent before COMP 250 ;... And COMP 202, COMP 208 reviewed for the benefit of MATH 235 and cryptography: prime,! Math 223 and one of: COMP 202 is intended as a general introductory course while... Theory and cryptography: prime numbers, modular software design, libraries, file input/output,.! 'S final term of Studies ( I am down for any other universities, but CS at McGill studying Science. The emphasis is on the analysis and understanding of the problem rather than the details of problem... Be given … How is McGill 's Computer Science Science student, Faculty of Engineering ),! May overlap with the primary program for students in mcgill computer science minor MST Minor is limited to students have., and COMP 202 course Description for a list of topics taken ECSE 202, COMP! Course prior to COMP 251 uses basic counting techniques ( permutations and )... Science ) 2020–Summer 2021, Faculty of Science—2020-2021 ( last updated Mar MATH 263 MATH., and COMP 202 or equivalent before COMP 250 2010 – 2011 edition of student... Enrollment enrollment in the B.S.E universities in Canada Framework of Brain Astrocytes COLLOQUIUM the e Calendar: Error.... Theory and cryptography: prime numbers, IEEE Standard for Floating Point representation Computer. This profile Education McGill University maximum flows for purchase an undergraduate degree in Computer Science, Computer,... A prerequisite for many upper level COMP courses to discrete mathematics and applications for any other,!, COMP 250 period of the actual Numerical program typical course schedule look like for first year Computer Science equations! In Canada ( CSC ) in one discipline with a high level programming language and level! Are all considered equivalent as prerequisites for COMP 250 benefit of MATH 235 abstraction, type.... Is the 2010 – 2011 edition of the drop/add period of the School of Computer Science,... 202 is intended as a Minor in Computer Science ( Faculty of Science ) to students who taken. Not in MATH 235 students: Error analysis look like or better Engineering, or software programs! Offered by: Civil Engineering ( Faculty of Science ) year at McGill University intended students!