User Tools

Site Tools


python_syllabus

This is an old revision of the document!


Course Description

The ability to program is fundamental to the ability to analyze complex datasets. This course is part of a series of courses designed to cross-train life science graduate students in computational techniques for genomics data.

Upon successful completion of this course students will:

  • Be familiar with basic programming constructs and their implementation in Python
  • Be familiar with Python data structures (lists, dictionaries, tuples)
  • Be able to write simple programs for analysis and visualization of genomic data

Time and Place

Lectures: Tuesdays and Thursdays, 10-11:50 am in room 134 in the Biology building.

Prerequisites

Linux as a computational platform or a familiarity with UNIX/Linux and working from the command line.

Textbook

We will use the free textbook Python for everybody.

Instructors

Office Office Hours
Tai Montgomery Biology 240 Wednesday, 3-4 pm

Grading

Your grade for this course will be based on weekly assignments and a final exam. The percentages are as follows:

  • Assignments: 75%
  • Final exam: 25%

The calculation of the final letter grade will be made as follows:

  • A 90 - 100%
  • B 80 - 89.9%
  • C 70 - 79.9%
  • D 60 - 69.9%
  • F below 60%

Expectations

You are expected to be familiar with the CSU Student code of conduct. This course will adhere to the CSU Academic Integrity Policy. At a minimum, violations will result in a grading penalty in this course and a report to the Office of Conflict Resolution and Student Conduct Services.

python_syllabus.1532536247.txt.gz · Last modified: 2018/07/25 10:30 by dokuroot