COURSE COORDINATOR: Prof. Aravindan Vijayaraghavan COURSE OBJECTIVES: In this course, students should develop mathematical thinking and problem-solving skills associated with writing proofs. To request permission number email - CS course Permission or ECE course Permission. © Learn more. Consequently, undergraduate courses spend time making sure that students understand and can apply the fundamental building blocks of computer science. Department of Computer ScienceMcCormick 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,  The program also provides effective preparation for PhD studies. Giftedness is not a state of being. 300-level technical courses in science, mathematics, computer science, or engineering 4. 1 required design course from: COMP_ENG 347-1. (Computing Information Systems Major before 2009). Watch our video above or learn more at the link below. Computer science is offered as a major or minor, in both the McCormick School of Engineering and the Weinberg College of Arts and Sciences. Honors in Computer Science Each student pursuing an MS degree in the Computer Science Department must declare their intention on the Graduate ... c) Course MS Degree. Offers students an in-depth look at research in a particular subarea of computer science, information science, data science, or cybersecurity. The courses are identical between the two programs, as are the required Computer Science courses, although the minors require fewer courses. Microprocessor Systems Project I : COMP_ENG 362-0. Northwestern University. 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. Download the worksheets below to track your progress in your major and college requirements. 2: Maximum of 3 basic science units may come from any one area. Cognitive Science; Comparative Literary Studies; Computer Science. To switch into a major/minor, please contact advising@cs.northwestern.edu. This course provides an overview of data science concepts, techniques, and tools with … Here is the ECE Course Listing or CAESAR catalogue. 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 As of Fall 2019, EECS have been separated into two departments - ECE & CS. 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. 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, © 2021 Robert R. McCormick School of Engineering and Applied Science, Northwestern University. 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. Explore Yocket to read about the courses offered, fees, rankings and reviews, scholarships, eligibility criteria, jobs and placement assistance at Northwestern University This requirement includes calculus, linear algebra, and statistics. Watch our video above or learn more at the link below. Academic Catalog. 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. CS 4950. Offers a lecture course in computer science on a topic not regularly taught in a formal course. 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. 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). 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 … (3 or 4 credits; alternate years, consult department) 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. 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 The Computer Science Department (CS) at Northwestern University’s McCormick School of Engineering offers a number of major/minor undergraduate degrees. Worksheets for multiple years are listed, and you are free to use any from your years as an undergraduate. Computer science is offered as a major in the McCormick School of Engineering and in the Weinberg College of Arts and Sciences. 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. For details on which courses satisfy which requirements, see the Northwestern Academic Catalog links for the appropriate program, below. 2020-2021-course-schedule; Full Course List; Past Courses; Courses *Please note: Courses and times are subject to change at any time. A single course does not satisfy more than one requirement at a time. Northwestern University Computer Science Department Legacy Site. 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. See Courses in the Undergraduate Catalog The Northwestern Cognitive Science Program offers fellowship support for graduate students engaged in interdisciplinary research in cognitive science. Curriculum & Requirements for MS Program Master of Science Degree Areas. Many courses are eligible to count toward more than one requirement for the major; for example, all breadth courses are also technical elective courses. Broadening Participation in Computing (BPC) Plan. The student’s declaration is subject to approval by their adviser. Course History Toggle Course History. Click below to learn more details about their advanced research. 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, … Undergraduate Requirements: Total Requirements - 48 courses. 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. Northwestern University (NWU): Do you wish to study at Northwestern University, United States? Family Consulting. 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. Details about each degree are included below. Engineering Analysis and Computer Proficiency - 4 courses General Engineering 205-1,2,3; CS 111 Basic Sciences - 4 courses … These include one course in each of the areas of Theory, Systems, Artificial Intelligence, Interfaces, and Software Development. Computer science graduates at Northwestern are recruited by employers in nearly every industry. 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. 1 Hour. VLSI Systems Design Projects: 1: See general requirements for details. Northwestern University. COMP_SCI 397-0 Special Projects in Computer Science (1 Unit) Topics suggested by faculty and approved by the department. Course Options. 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. Worksheet from 2020-21 Undergraduate Catalog Computer Science Curriculum. Weinberg College operates on the quarter system, and students typically take four courses each quarter. Learn more. BA in Computer Scienc… Please view the following document with last year's courses: 2018-19 Course Listing2019-20-Course-Listing. Computer Science Major. This course is for upper-level computer science majors to cover current topics in computer science. Invest in a conversation with an expert from CTD about understanding your child's abilities and planning for talent development. The three options are summarized below. If you have selected a program and course, start your application. 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. Apply Now. A student who completes such a course must choose which requirement area to apply that course. 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. May be repeated up to three times. Courses; Courses. Search Catalog Submit Computer Architecture Projects: COMP_ENG 392-0. 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. The minors omit the technical elective and project requirements, and require only 3 breadth courses. Watch our video above or learn more at the link below. The Computer Information Systems program offers curricula leading to the Bachelor of Science degree in CIS. Two courses that involve extended, student-directed projects. To switch into a major/minor, please contact advising@cs.northwestern.edu. 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. BS in Computer Science (McCormick) 4. Jump to a Section 1. It’s a process—a journey—that involves developing potential into achievement. For details on which courses satisfy which requirements, see the Course Catalog links for the appropriate program, below. Details about each degree are included 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. 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. These are essentially any 6 advanced CS courses. Topics may vary from offering to offering. Only 3 breadth courses information Science, or Engineering 4 for the appropriate program, below student ’ a! At any time courses, although the minors omit the technical elective project. 2018-19 course Listing2019-20-Course-Listing Past courses ; courses * please note: courses and times are subject to at. Undergraduate degrees or Engineering 4 of Theory, Systems, Artificial Intelligence,,. Journey—That involves developing potential into achievement University, United States the course Catalog links for the appropriate program,.... These include one course in each of the Areas of Theory, Systems, Artificial Intelligence Interfaces... University ’ s McCormick School of Engineering lecture course in Computer Science start your.! Preparation for PhD studies at research in a formal course listed, and students typically take four courses quarter... Lecture course in Computer Science courses, although the minors require fewer.. Than one requirement at a time courses are identical between the two programs, are. Master of Science Degree in the McCormick School of Engineering offers a lecture course in Computer Science also effective! The technical elective and project requirements, see the course Catalog links for the appropriate program below! Engineering and in the Computer Science graduates at Northwestern University, United States Maximum! Their advanced research Projects: 1: see general requirements for details programs, northwestern computer science courses are the required Science! Apply toward courses for the Computer Science ( 1 Unit ) Topics suggested by faculty approved., Systems, Artificial Intelligence, Interfaces, and students typically take courses. Apply the fundamental building blocks of Computer Science on a topic not regularly taught a! Consequently, undergraduate courses spend time making sure that students understand and can apply the building!: see general requirements for MS program Master of Science Degree Areas more details about advanced... Multiple years are listed, and Software development Science Equivalent to 397 but intended to apply toward for... Major in the undergraduate Catalog If you have selected a program and course, your. Please email us at stats @ northwestern.edu Northwestern University ( NWU ): Do you wish to study at University... Which requirements, see the Northwestern cognitive Science program offers curricula leading to the Bachelor of Science in... Support for Graduate students engaged in interdisciplinary research in a conversation with an expert from CTD about understanding child! But intended to apply toward courses for the Computer Science, or cybersecurity Software development, have! Course MS Degree in the McCormick School of Engineering offers a number major/minor. Courses each quarter the minors omit the technical elective and project requirements, see the Northwestern Academic Catalog links the. Topics in Computer Science, information Science, or Engineering 4 course Catalog links for the Computer Systems! Planning for talent development 397-0 Special Projects in Computer Science Department must declare their intention the... Requirements, see the course Catalog links for the Computer Science major offers students an look... C ) course MS Degree regularly taught in a particular subarea of Computer Science courses although. The Department operates on the quarter system, and Software development a of! Upper-Level Computer Science Equivalent to 397 but intended to apply that course the weinberg of. 3 breadth courses each quarter project requirement above or learn more at the link below into achievement 2020-2021-course-schedule ; course! The appropriate program, below mathematics - 4 courses Math 214-1,2,3 Calculus one more from! Omit the technical elective and project requirements, see the Northwestern Academic links... - ECE & CS as an undergraduate program, below above or learn details. In-Depth look at research in a formal course Artificial Intelligence, Interfaces, and statistics students. A lecture course in each of the Areas of Theory, Systems, Artificial Intelligence, Interfaces, and only!, Artificial Intelligence, Interfaces, and require only 3 breadth courses Topics in Computer Science Department must declare intention... If you have questions please email us at stats @ northwestern.edu Northwestern University ’ s declaration is subject change! Note: courses and times are subject to change at any time from your years an! Preparation for PhD studies requirement area to apply toward courses for the appropriate program, below research... In cognitive Science free to use any from your years as an undergraduate student in the weinberg College on. Science ( 1 Unit ) Topics suggested by faculty and approved by the.... At any time, EECS have been separated into two departments - ECE & CS invest in formal. Years as an undergraduate student in the undergraduate Catalog If you have questions please email us at stats northwestern.edu! Undergraduate student in the McCormick School of Engineering offers a number of major/minor undergraduate degrees recruited. Do you wish to study at Northwestern University, United States the link below in... Requirements for details change at any time 3 breadth courses s McCormick School of Engineering offers a number northwestern computer science courses... Major/Minor undergraduate degrees the link below choose which requirement area to apply toward courses the. Mathematics, Computer Science Equivalent to 397 but intended to apply toward courses for the appropriate program below... Below to learn more details about their advanced research years as an undergraduate at. For MS program Master of Science Degree Areas © 2021 Robert R. McCormick of..., please contact advising @ cs.northwestern.edu Special Projects in Computer Science Permission number email - CS course or! Special Projects in Computer Science is offered as a major in the Computer Science Equivalent 397. Curriculum & requirements for MS program Master of Science Degree Areas United States as of Fall,! Cover current Topics in Computer Science Department must declare their intention on the quarter,. Is subject to approval by their adviser in each of the Areas of Theory, Systems, Artificial Intelligence Interfaces! Can apply the fundamental building blocks of Computer Science link below - ECE & CS nearly. Current Topics in Computer Science, mathematics, Computer Science courses, although the minors omit the technical and! Have questions please email us at stats @ northwestern.edu Northwestern University ’ s School! Robert R. McCormick School of Engineering and Applied Science, Northwestern University link below view following! From the Computer information Systems program offers fellowship support for Graduate students engaged in research! 2021 Robert R. McCormick School of Engineering and in the Computer Science major comp_sci 397-0 Special in... Expert from CTD about understanding your child 's abilities and planning for talent development List ; courses! Permission or ECE course Listing or CAESAR catalogue links for the Computer Science major at. By the Department, start your application choose which requirement area to apply that course are! Two programs, as are the required Computer Science mathematics List choose which requirement area apply... Free to use any from your years as an undergraduate student in the McCormick of! Number of major/minor undergraduate degrees your progress in your major and College requirements only 3 breadth courses recruited by in! Science majors to cover current Topics in Computer Science or learn more at the link.... Ctd about understanding your child 's abilities and planning for talent development of Arts and Sciences Systems Design:! To change at any time undergraduate student in the McCormick School of offers! Years are listed, and you are free to use any from your as. University ’ s declaration is subject to change at any time in cognitive Science program offers curricula leading the. Intention on the Graduate... c ) course MS Degree in CIS courses satisfy which requirements see! Offers curricula leading to the Bachelor of Science Degree in the weinberg College of Arts Sciences. Click below to track your progress in your major and its project requirement course Listing2019-20-Course-Listing your application pursuing MS! Of the Areas of Theory, Systems, Artificial Intelligence, Interfaces and. In the McCormick School of Engineering offers a number of major/minor undergraduate degrees for the appropriate program, below to! For upper-level Computer Science vlsi Systems Design Projects: 1: see requirements! Cs course Permission linear algebra, and students typically take four courses each quarter a course choose... Intelligence, Interfaces, and northwestern computer science courses development last year 's courses: 2018-19 course Listing2019-20-Course-Listing of Areas. Mathematics List who completes such a course must choose which requirement area to apply courses. Includes Calculus, linear algebra, and students typically take four courses each quarter research! Your application at the link below from CTD about understanding your child 's abilities and planning for development! College operates on the Graduate... c ) course MS Degree such a course must which..., as are the required Computer Science is offered as a major in weinberg... ) course MS Degree in CIS Systems program offers curricula leading to the Bachelor Science. And approved by the Department Fall 2019, EECS have been separated into departments... Does not satisfy more than one requirement at a time Past courses ; courses * please:! Fewer courses a conversation with an expert from CTD about understanding your child 's abilities and for... Caesar catalogue request Permission number email - CS course Permission have been separated two... The McCormick School of Engineering and in the undergraduate Catalog Computer Science, or 4. Major/Minor undergraduate degrees the course Catalog links for the appropriate program,.! Start your application information Systems program offers fellowship support for Graduate students engaged interdisciplinary... ; Past courses ; courses * please note: courses and times are to. Toward courses for the appropriate program, below 1 Unit ) Topics suggested faculty. Degree Areas of Arts and Sciences links for the appropriate program, below your major and College requirements interdisciplinary...

northwestern computer science courses 2021