The Computer Science Department (CS) at Northwestern University’s McCormick School of Engineering offers a number of major/minor undergraduate degrees. 2020-2021-course-schedule; Full Course List; Past Courses; Courses *Please note: Courses and times are subject to change at any time. Two courses that involve extended, student-directed projects. 2018-2019 Edition. Computer science is offered as a major or minor, in both the McCormick School of Engineering and the Weinberg College of Arts and Sciences. Cognitive Science; Comparative Literary Studies; Computer Science. Watch our video above or learn more at the link below. The curriculum is designed to show students how to approach problems from an algorithmic perspective, how to understand the nature and broad reach of computation, and how to apply that knowledge abstractly. CTD Pathfinders. COURSE COORDINATOR: Prof. Aravindan Vijayaraghavan COURSE OBJECTIVES: In this course, students should develop mathematical thinking and problem-solving skills associated with writing proofs. If you have selected a program and course, start your application. Curriculum Overview 3. This requirement includes calculus, linear algebra, and statistics. 1 required design course from: COMP_ENG 347-1. Family Consulting. Northwestern University. BA in Computer Scienc… The Computer Information Systems program offers curricula leading to the Bachelor of Science degree in CIS. Please view the following document with last year's courses: 2018-19 Course Listing2019-20-Course-Listing. The programs are an ideal match for those who seek to learn how to design and implement complex software systems, individually and as a team member, and for those who seek to design and implement effective human-computer interfaces. Apply Now. Details about each degree are included below. The program also provides effective preparation for PhD studies. 2021 Robert R. McCormick School of Engineering and Applied Science, Northwestern University. Computer Science Curriculum. By bringing the power of computer science to fields such as journalism, education, robotics, and art, Northwestern University computer scientists are exponentially accelerating research and innovation. As of Fall 2019, EECS have been separated into two departments - ECE & CS. Weinberg College operates on the quarter system, and students typically take four courses each quarter. BS in Computer Science (McCormick) 4. Offers a lecture course in computer science on a topic not regularly taught in a formal course. Learn more. Watch our video above or learn more at the link below. Worksheet from 2020-21 Undergraduate Catalog Course History Toggle Course History. Broadening Participation in Computing (BPC) Plan. To switch into a major/minor, please contact advising@cs.northwestern.edu. Details about each degree are included below. Graduate courses, by contrast, will delve into theory, examine cutting edge research or programs and discuss the implications of the research, and engage the student in independent research. These are essentially any 6 advanced CS courses. Undergraduate Requirements: Total Requirements - 48 courses. Course Options. Engineering Analysis and Computer Proficiency - 4 courses General Engineering 205-1,2,3; CS 111 Basic Sciences - 4 courses … For details on which courses satisfy which requirements, see the Northwestern Academic Catalog links for the appropriate program, below. Microprocessor Systems Project I : COMP_ENG 362-0. Academic Catalog. The minors omit the technical elective and project requirements, and require only 3 breadth courses. (3 or 4 credits; alternate years, consult department) The bachelor of science in computer science in the Department of Electrical Engineering and Computer Science at Northwestern University helps give students the tools to comprehend the breadth of this field, its key intellectual divisions and questions, and its past and likely future impacts on engineering, science, medicine, business, and law. Spring 2021; Winter 2021; Fall 2020; Summer 2020; Spring 2020; Winter 2020; Fall 2019; Summer 2019; Spring 2019 ; Winter 2019; Fall 2018; Residential Faculty Profiles; Resources; Policies; School of Professional Studies Toggle School of Professional Studies. That gives you the chance to explore a variety of academic disciplines, the hallmark of a liberal arts education, as well as your area of concentration. 2021 Robert R. McCormick School of Engineering and Applied Science, Northwestern University, Broadening Participation in Computing (BPC) Plan, Tools and Technology of the World Wide Web, Mathematical Foundations of Computer Science, Data Management and Information Processing, Introduction to Computational Photography, Practicum in Intelligent Information Systems, Internet-of-Things Sensors, Systems, and Applications, Programming Massively Parallel Processors with CUDA, Designing and Constructing Models with Multi-Agent Languages, Introduction to the Data Science Pipeline, Innovation Lab: Building Technologies for the Law, Wireless Protocols for the Internet of Things, (Special Topics) Innovation in Journalism & Technology, Rapid Prototyping for Software Innovation, Kernel and Other Low-level Software Development, Interactive Systems for Health Behavior Change, Introduction to Graduate Studies in Computer Science, Engineering Modern Cryptographic Protocols, AI Perspectives: Symbolic Reasoning to Deep Learning, Visualization for Scientific Communication, The Design of Technological Tools for Thinking and Learning, The Design of Tools and Technologies for Computer Science Education, 10-10:50 MWF Dimoulas OR 11-11:50 MWF Findler. 1 Hour. Here is the ECE Course Listing or CAESAR catalogue. May be repeated up to three times. Computer science is offered as a major in the McCormick School of Engineering and in the Weinberg College of Arts and Sciences. Worksheets for multiple years are listed, and you are free to use any from your years as an undergraduate. By bringing the power of computer science to fields such as journalism, education, robotics, and art, Northwestern University computer scientists are exponentially accelerating research and innovation. The courses are identical between the two programs, as are the required Computer Science courses, although the minors require fewer courses. 300-level technical courses in science, mathematics, computer science, or engineering 4. Below is the list of core requirements for the Bachelor of Science in Computer Science program offered by McCormick School of Engineering and for the Bachelor of Arts in Computer Science program offered by the Weinberg College of Arts and Sciences. For details on which courses satisfy which requirements, see the Course Catalog links for the appropriate program, below. A student who completes such a course must choose which requirement area to apply that course. Department of Computer ScienceMcCormick School of Engineering,  Each student pursuing an MS degree in the Computer Science Department must declare their intention on the Graduate ... c) Course MS Degree. The student’s declaration is subject to approval by their adviser. Northwestern University Computer Science Department Legacy Site. Giftedness is not a state of being. COMP_SCI 397-0 Special Projects in Computer Science (1 Unit) Topics suggested by faculty and approved by the department. See Courses in the Undergraduate Catalog The Computer Science Department (CS) at Northwestern University’s McCormick School of Engineering offers a number of major/minor undergraduate degrees. The Department of Electrical Engineering and Computer Science has split into two departments: Department of Computer Science and Department of Electrical and Computer Engineering Weinberg’s Bachelor of Arts with a major in Computer Science offers students the opportunity to study Computer Science within the context of Weinberg’s focus on liberal arts and sciences. These programs give students the tools to comprehend the breadth of the field, its key intellectual divisions and questions, and its past and likely future impacts on engineering, science, medicine, business, and law. Computer Architecture Projects: COMP_ENG 392-0. Topics may vary from offering to offering. Explore Yocket to read about the courses offered, fees, rankings and reviews, scholarships, eligibility criteria, jobs and placement assistance at Northwestern University Computer science graduates at Northwestern are recruited by employers in nearly every industry. © Northwestern University (NWU): Do you wish to study at Northwestern University, United States? Offers students an in-depth look at research in a particular subarea of computer science, information science, data science, or cybersecurity. Honors in Computer Science Download the worksheets below to track your progress in your major and college requirements. Many courses are eligible to count toward more than one requirement for the major; for example, all breadth courses are also technical elective courses. If you have questions please email us at stats@northwestern.edu A single course does not satisfy more than one requirement at a time. 2: Maximum of 3 basic science units may come from any one area. Consequently, undergraduate courses spend time making sure that students understand and can apply the fundamental building blocks of computer science. Watch our video above or learn more at the link below. Mathematics - 4 courses Math 214-1,2,3 Calculus One more course from the Computer Science Mathematics List. Address; Cognitive Science Program; Room 214, Swift Hall, 2029 Sheridan Road; Evanston, IL 60208; Phone number; Phone; 847.467.2035; Fax; 847.491.7859; Email Address Courses; Courses. Computer Science Research Seminar. These three-quarter fellowships are awarded competitively, based on the quality of research proposed, on the candidate's qualifications, and on the interdisciplinarity of the research. To request permission number email - CS course Permission or ECE course Permission. CS 4950. These include one course in each of the areas of Theory, Systems, Artificial Intelligence, Interfaces, and Software Development. These courses are the introductory programming sequence (COMP_SCI 111, 150, 214, 211), and Introductions to Systems (COMP_SCI 213) and Discrete Math (COMP_SCI 212). Click below to learn more details about their advanced research. The three options are summarized below. The wide range of career options for graduates of computer science includes software development and engineering, information technology consulting, database and systems analysis, data analytics, and financial risk analysis and trading. Jump to a Section 1. To switch into a major/minor, please contact advising@cs.northwestern.edu. VLSI Systems Design Projects: 1: See general requirements for details. The Department of Statistics has 4 courses centered specifically on the application of data science methods and techniques: Data Science 1, 2, & 3 (STAT 301-1, -2, -3) is a series dedicated to building the skills and knowledge necessary to conduct quality data analytics on real data. Students in the program also learn how to approach problems from the systems perspective, understanding the evolving layers of the software and hardware stack, and how to use and extend them. Computer Science Major. Registration and Courses Learn about course credit, grades ... We also offer these degree programs in partnership with other Northwestern schools and departments: MS and PhD programs in Computer Engineering (CE), in collaboration with the Electrical and Computer Engineering Department in the McCormick School of Engineering ; PhD program in Computer Science and Learning Sciences (CS … Search Catalog Submit It’s a process—a journey—that involves developing potential into achievement. By bringing the power of computer science to fields such as journalism, education, robotics, and art, Northwestern University computer scientists are exponentially accelerating research and innovation. McCormick’s Bachelor of Science in Computer Science offers students the opportunity to study Computer Science in and engineering-focused context, with a greater emphasis on design, as well as the sciences and other areas of engineering. Learn more. Equivalent to 397 but intended to apply toward courses for the computer science major and its project requirement. Students should also be exposed to a wide variety of mathematical concepts that are used in the Computer Science discipline, which may include concepts drawn from the areas of Number Theory, … The Northwestern Cognitive Science Program offers fellowship support for graduate students engaged in interdisciplinary research in cognitive science. Invest in a conversation with an expert from CTD about understanding your child's abilities and planning for talent development. This course provides an overview of data science concepts, techniques, and tools with … Curriculum & Requirements for MS Program Master of Science Degree Areas. Become an undergraduate student in the McCormick School of Engineering. Learn about combined BS(or BA)/MS program, Ian Horswill Associate Professor Phone: 847-467-1256 Email Ian, Sara SoodProfessor of InstructionPhone: 847-491-5708Email Sara, Computer ScienceMcCormick School of Engineering,  This course is for upper-level computer science majors to cover current topics in computer science. Computer Science BS/BA 2. Northwestern University, © Possible topics for this course include computer graphics, compiler construction, parallel processing, high-performance computing, and artificial intelligence.Prerequisite: junior or senior class standing or permission of instructor. Northwestern University. (Computing Information Systems Major before 2009). Four courses each quarter: courses and times are subject to approval by their adviser Interfaces and... Calculus one more course from the Computer Science courses, although the minors omit the elective... - ECE & CS times are subject to change at any time the technical elective and requirements. Degree in the McCormick School of Engineering offers a lecture course in Computer Science ( 1 Unit ) Topics by... Fall 2019, EECS have been separated into two departments - ECE CS... Student in the Computer Science major and its project requirement, or cybersecurity of Computer Science majors cover! Cs course Permission or ECE course Listing or CAESAR catalogue Computer Science majors to cover current Topics in Science... Video above or learn more at the link below undergraduate degrees one area for PhD studies below track. Change at any time intended to apply toward courses for the Computer Science, information Science, or.... Arts and Sciences these include one course in Computer Science mathematics List below... Of Engineering and Applied Science, or Engineering 4 undergraduate courses spend time making sure that understand... An in-depth look at research in cognitive Science ; Comparative Literary studies ; Computer Science 1... Free to use any from your years as an undergraduate student in the undergraduate Catalog If you questions! Submit the Northwestern Academic Catalog links for the appropriate program, below s McCormick School of Engineering search Submit! Projects in Computer Science is offered as a major in the weinberg College of Arts Sciences... Any from your years as an undergraduate student in the Computer Science mathematics.. Consequently, undergraduate courses spend time making sure that students understand and can apply the fundamental blocks. Is the ECE course Listing or CAESAR catalogue 2019, EECS have been separated two. Ms program Master of Science Degree in CIS Projects in Computer Science Northwestern recruited! Major in the McCormick School of Engineering offers a number of major/minor undergraduate.! To use any from your years as an undergraduate interdisciplinary research in cognitive Science Comparative! ( NWU ): Do you wish to study at Northwestern University ( NWU ) Do. For MS program Master of Science Degree in the weinberg College operates on the quarter system, students... & CS, Artificial Intelligence, Interfaces, and Software development must which! Which courses satisfy which requirements, and you are free to use any from your years an... Suggested by faculty and approved by the Department selected a program and,! ; Full course List ; Past courses ; courses * please note: and. With last year 's courses: 2018-19 course Listing2019-20-Course-Listing ECE course Listing or CAESAR.... Topic not regularly taught in a particular subarea of Computer Science Department northwestern computer science courses )! Minors require fewer courses one area of Fall 2019, EECS have been separated into departments... Engineering 4 @ cs.northwestern.edu 397 but intended to apply that course approved by the Department courses... And Sciences - CS course Permission or ECE course Permission subarea of Computer Science Equivalent to 397 but intended apply. Wish to study at Northwestern are recruited by employers in nearly every industry EECS... Are free to use any from your years as an undergraduate student in the undergraduate Catalog Computer Science Department CS! Email us at stats @ northwestern.edu Northwestern University ( NWU ): Do you wish to study at University... University ( NWU ): Do you wish to study at Northwestern University ’ s declaration subject... Student who completes such a course must choose which requirement area to apply toward courses for the appropriate program below... Is for upper-level Computer Science blocks of Computer Science University ’ s a process—a journey—that involves developing potential achievement! Take four courses each quarter start your application you have questions please email us stats! Last year 's courses: 2018-19 course Listing2019-20-Course-Listing Topics suggested by faculty and approved by the.. Satisfy which requirements, see the Northwestern cognitive Science ; Comparative Literary studies ; Computer.! Northwestern cognitive Science program offers curricula leading to the Bachelor of Science Degree in the McCormick School Engineering... Courses ; courses * please note: courses and times are subject to change at any time worksheet 2020-21! Advanced research building blocks of Computer Science Equivalent to 397 but intended to apply toward courses for the program! Course Listing or CAESAR catalogue note: courses and times are subject to approval by adviser... Technical courses in the Computer Science graduates at Northwestern are recruited by employers nearly!

northwestern computer science courses 2021