Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

Spring 2016-2017
* COS 126 / EGR 126 (QR)   No Audit

Computer Science: An Interdisciplinary Approach

Kevin Wayne

An introduction to computer science in the context of scientific, engineering, and commercial applications. The goal of the course is to teach basic principles and practical issues, while at the same time preparing students to use computers effectively for applications in computer science, physics, biology, chemistry, engineering, and other disciplines. Topics include: hardware and software systems; programming in Java; algorithms and data structures; fundamental principles of computation; and scientific computing, including simulation, optimization, and data analysis. Video lectures, one or two classes, two preceptorials.

Sample reading list:
R. Sedgewick and K. Wayne, Computer Science: An Interdisciplinary Approach

Reading/Writing assignments:
Weekly Programming Assignments.

Requirements/Grading:
Mid Term Exam - 25%
Other Exam - 25%
Design Project - 10%
Programming Assignments - 40%

Other Requirements:
Course is required for concentrators

Other information:
No prior programming experience is required. Satisfies the SEAS computing requirement. Precepts P11- P15A are open to anyone who would like to be taught as novices, with no or little CS background. The precepts will be longer, giving time to complete precept exercises and answer basic questions.

Website:  http://www.cs.princeton.edu/courses/archive/spring17/cos126

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
41353 L01 12:30 pm - 1:20 pm T Th   McCosh Hall   50   Enrolled:324 Limit:450
41351 P01 2:30 pm - 3:20 pm T Th   Friend Center   110   Enrolled:18 Limit:20
43561 P01A 2:30 pm - 3:20 pm T Th   Friend Center   111   Enrolled:18 Limit:20
43562 P01B 2:30 pm - 3:20 pm T Th   Friend Center   009   Enrolled:7 Limit:20
43563 P01C 2:30 pm - 3:20 pm T Th        Enrolled:0 Limit:0 Canceled
41352 P02 3:30 pm - 4:20 pm T Th   Friend Center   110   Enrolled:13 Limit:20
43564 P02A 3:30 pm - 4:20 pm T Th   Friend Center   111   Enrolled:8 Limit:20
43565 P02B 3:30 pm - 4:20 pm T Th        Enrolled:0 Limit:0 Canceled
43566 P02C 3:30 pm - 4:20 pm T Th        Enrolled:0 Limit:0 Canceled
43567 P03 4:30 pm - 5:20 pm T Th   Friend Center   110   Enrolled:14 Limit:20
43568 P03A 4:30 pm - 5:20 pm T Th   Friend Center   111   Enrolled:10 Limit:20
41356 P05 7:30 pm - 8:20 pm T Th   Friend Center   108   Enrolled:13 Limit:20
43569 P05A 7:30 pm - 8:20 pm T Th        Enrolled:0 Limit:0 Canceled
41357 P06 10:00 am - 10:50 am W F   Sherrerd Hall   001   Enrolled:3 Limit:20
43570 P06A 10:00 am - 10:50 am W F        Enrolled:0 Limit:0 Canceled
43571 P06B 10:00 am - 10:50 am W F        Enrolled:0 Limit:0 Canceled
43572 P06C 10:00 am - 10:50 am W F        Enrolled:0 Limit:0 Canceled
41358 P07 11:00 am - 11:50 am W F   Friend Center   110   Enrolled:15 Limit:20
43573 P07A 11:00 am - 11:50 am W F        Enrolled:0 Limit:0 Canceled
43574 P07B 11:00 am - 11:50 am W F        Enrolled:0 Limit:0 Canceled
43575 P07C 11:00 am - 11:50 am W F        Enrolled:0 Limit:0 Canceled
41359 P08 12:30 pm - 1:20 pm W F   Friend Center   110   Enrolled:19 Limit:20
43576 P08A 12:30 pm - 1:20 pm W F   Friend Center   111   Enrolled:15 Limit:20
43577 P08B 12:30 pm - 1:20 pm W F        Enrolled:0 Limit:0 Canceled
43578 P08C 12:30 pm - 1:20 pm W F        Enrolled:0 Limit:0 Canceled
43579 P09 1:30 pm - 2:20 pm W F   Friend Center   110   Enrolled:17 Limit:20
43580 P09A 1:30 pm - 2:20 pm W F        Enrolled:0 Limit:0 Canceled
43581 P09B 1:30 pm - 2:20 pm W F        Enrolled:0 Limit:0 Canceled
43582 P09C 1:30 pm - 2:20 pm W F        Enrolled:0 Limit:0 Canceled
41360 P11 3:00 pm - 4:20 pm T Th   Friend Center   108   Enrolled:22 Limit:20 Closed
43583 P11A 3:00 pm - 4:20 pm T Th   Friend Center   109   Enrolled:22 Limit:20 Closed
41361 P12 4:30 pm - 5:50 pm T Th   Friend Center   108   Enrolled:21 Limit:20 Closed
41362 P13 11:00 am - 12:20 pm W F   Friend Center   108   Enrolled:18 Limit:20
43585 P13A 11:00 am - 12:20 pm W F   Friend Center   109   Enrolled:20 Limit:20 Closed
41363 P14 1:30 pm - 2:50 pm W F   Friend Center   108   Enrolled:20 Limit:20 Closed
43586 P14A 1:30 pm - 2:50 pm W F   Friend Center   109   Enrolled:12 Limit:20
43587 P15 3:00 pm - 4:20 pm W F   Friend Center   108   Enrolled:19 Limit:20
43588 P15A 3:00 pm - 4:20 pm W F        Enrolled:0 Limit:0 Canceled