Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

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

Computer Science: An Interdisciplinary Approach

Dan Leyzberg

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- P15 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/spring18/cos126

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
40135 L01 12:30:00 pm - 01:20:00 pm T Th   McCosh Hall   50   Enrolled:346 Limit:450
40133 P01 02:30:00 pm - 03:20:00 pm T Th   Friend Center   112   Enrolled:17 Limit:25
43614 P01A 02:30:00 pm - 03:20:00 pm T Th   Friend Center   110   Enrolled:12 Limit:25
43615 P01B 02:30:00 pm - 03:20:00 pm T Th        Enrolled:0 Limit:0 Canceled
43616 P01C 02:30:00 pm - 03:20:00 pm T Th        Enrolled:0 Limit:0 Canceled
40134 P02 03:30:00 pm - 04:20:00 pm T Th   Friend Center   112   Enrolled:7 Limit:25
43617 P02A 03:30:00 pm - 04:20:00 pm T Th        Enrolled:0 Limit:0 Canceled
43618 P02B 03:30:00 pm - 04:20:00 pm T Th        Enrolled:0 Limit:0 Canceled
40144 P03 04:30:00 pm - 05:20:00 pm T Th   Friend Center   112   Enrolled:21 Limit:25
43619 P03A 04:30:00 pm - 05:20:00 pm T Th   Friend Center   109   Enrolled:8 Limit:25
40136 P05 07:30:00 pm - 08:20:00 pm T Th   Friend Center   109   Enrolled:11 Limit:25
43620 P05A 07:30:00 pm - 08:20:00 pm T Th        Enrolled:0 Limit:0 Canceled
40137 P06 10:00:00 am - 10:50:00 am W F        Enrolled:0 Limit:0 Canceled
43621 P06A 10:00:00 am - 10:50:00 am W F   Friend Center   108   Enrolled:9 Limit:25
40138 P07 11:00:00 am - 11:50:00 am W F   Friend Center   110   Enrolled:18 Limit:25
43622 P07A 11:00:00 am - 11:50:00 am W F        Enrolled:0 Limit:0 Canceled
40139 P08 12:30:00 pm - 01:20:00 pm W F   Friend Center   108   Enrolled:20 Limit:25
43623 P08A 12:30:00 pm - 01:20:00 pm W F   Friend Center   109   Enrolled:14 Limit:25
43624 P08B 12:30:00 pm - 01:20:00 pm W F        Enrolled:0 Limit:0 Canceled
40145 P09 01:30:00 pm - 02:20:00 pm W F   Friend Center   108   Enrolled:12 Limit:25
43625 P09A 01:30:00 pm - 02:20:00 pm W F        Enrolled:0 Limit:0 Canceled
40140 P11 03:00:00 pm - 04:20:00 pm T Th   Friend Center   108   Enrolled:30 Limit:30 Closed
43626 P11A 03:00:00 pm - 04:20:00 pm T Th   Friend Center   109   Enrolled:30 Limit:30 Closed
40141 P12 04:30:00 pm - 05:50:00 pm T Th   Friend Center   108   Enrolled:27 Limit:30
40142 P13 11:00:00 am - 12:20:00 pm W F   Friend Center   108   Enrolled:23 Limit:30
43627 P13A 11:00:00 am - 12:20:00 pm W F   Friend Center   109   Enrolled:25 Limit:30
40143 P14 01:30:00 pm - 02:50:00 pm W F   Friend Center   009   Enrolled:18 Limit:30
43628 P14A 01:30:00 pm - 02:50:00 pm W F   Friend Center   109   Enrolled:29 Limit:30
40146 P15 03:00:00 pm - 04:20:00 pm W F   Friend Center   009   Enrolled:15 Limit:30
43629 P15A 03:00:00 pm - 04:20:00 pm W F        Enrolled:0 Limit:0 Canceled