GWU CSCI 1012
Syllabus
Schedule
Schedule
Office Hours
Getting Started
How To Use This Site
Computer Skills
Installing an Editor
Submitting Work
Unit 0
Module 0.0 - Your First Program
Module 0.1 - Getting Started: Examples
Module 0.2 - Numbers
Module 0.3 - Simple Functions
Module 0.4 - Conditionals
Module 0.5 - Introduction to Loops
Module 0.6 - Strings and Characters
Unit 1
Module 1.0 - A First Look at Lists
Module 1.1 - Conditionals
Module 1.2 - Functions
Module 1.3 - Booleans, Strings, Built-ins, and Types
Module 1.4 - Numerical Processing and I/O
Module 1.5 - Review
Unit 2
Module 2.0 - NumPy Arrays
Module 2.1 - Data
Problem Sets
Problem Set 0
Problem Set 1
Problem Set 2
Problem Set 3
Problem Set 4
Extra Credit Problem Set
Resources
Extra Credit
Practice Problems
Getting Help
TA Slides
Links and Libraries
Advising
Python Tips
On this page
Start Here
Welcome
Welcome to CSCI 1012: Introduction to Programming in Python.
Start Here
How to use this site
Syllabus
Schedule