|Course Cluster and Certificates: Applied Data Science Certificate|
This is the second course in a two-course sequence (COMP211-212) that is the gateway to the computer science major. It is intended for prospective computer science majors and others who want an in-depth understanding of programming and computer science. Topics to be covered in COMP211-212 include an introduction to the fundamental ideas of programming in imperative and functional languages, correctness and cost specifications, and proof techniques for verifying specifications.
Specifics such as choice of programming language, which topics are covered in which semesters, etc., will vary according to the tastes of the faculty offering the courses.
||Gen Ed Area Dept:
|Course Format: Lecture||Grading Mode: Student Option|
||Fulfills a Major Requirement for: (CADS)(COMP)(DATA-MN)(IDEA-MN)(INFO-MN)(MATH)(NS&B)
||Past Enrollment Probability: 75% - 89%
|Major Readings: Wesleyan RJ Julia Bookstore
|Additional Requirements and/or Comments: |
Students not intending to major will be admitted during drop/add on a case-by-case basis and depending on available space.
The tentative plan for this course is the following. Lectures will be pre-recorded for asynchronous viewing. The Wednesday and Friday sessions will meet in person for discussion, questions, and demonstrations. Mostly likely one half of the class will meet on Wednesdays and half on Fridays, and we will work out a time for an additional online session for students who cannot attend in person. Thursday lab sessions will be conducted online.
|Instructor(s): Danner,Norman Times: ...W.F. 01:00PM-02:20PM; ....R.. 01:00PM-02:20PM; Location: SHAN107; NO ROOM; |
|Total Enrollment Limit: 25||SR major: X||JR major: X|| || |
|Seats Available: -9||GRAD: X||SR non-major: 0||JR non-major: 3||SO: 22||FR: 0|
|Drop/Add Enrollment Requests|
|Total Submitted Requests: 4||1st Ranked: 1||2nd Ranked: 0||3rd Ranked: 0||4th Ranked: 0||Unranked: 3|