CSc 250: Essential Computing for the Sciences

Welcome to the cs250 course homepage. This course is taught at the University of Arizona for the Spring 2017 semester. In this course, we will be covering:

Contact

Syllabus

The syllabus has general course information, instructor contact info, meeting times, grading policies, and other policies.

Lectures

An outline of each lecture (including lecture topics, lecture notes, assigned readings, etc) can be found by visiting the lecture notes page.

Assignments

Lab Exercises

Grades

Grades will be posted/distributed on D2L.

Piazza

All students are required to register for the cs250 Piazza page. All class announcements will either be made in-class or on piazza. Students are also encouraged to ask questions about assignments, and discuss while reviewing for exams. Remember: If asking a question about a homework problem, do not reveal specifics of your solution to the entire class. If you want to include details of your solutions, post privately to the instructors only.

Schedule

The following is the schedule of topics for this course:

UNIX/Bash:

Python

Databases:

Python:

Finals:

** The contents of this site (including but not limited to the syllabus, schedule, lecture notes, and homework assignments) are subject to change **