ITSE-1302 Computer Programming: Scientific Python


Rudy Martinez

Credit Fall 2023


Section(s)

ITSE-1302-001 (68973)
LEC DIL ONL DIL

LAB DIL ONL DIL

ITSE1302 Syllabus


Getting Started

  1. Set a timer for one hour to read the Syllabus (including links), Schedule (see link below), and Blackboard (Bb) content.

  2. In Bb, select the Assignments tab on the left. Complete the Orientation Exam

  3. Begin work on the first assignment.

  4. Maintain a daily commitment to studying and coding.

 


Course Description/Rationale

 

Official description:

This course is an introduction to scientific computer programming including design, development, testing, implementation, and documentation. It may include: Python Fundamentals, functions, data structures, classes, objects, statistical programming, data visualization with MatPlotLib and Programming with the NumPy library.

Prerequisites:

COSC1336 or department chair approval.

 


Student Learning Outcomes/Learning Objectives

 

Learning Objectives:

To obtain introductory-to-intermediate knowledge and practical skills applying the following concepts and technologies.

  • Descriptive Statistics
  • Inferential Statistics
  • Python for Data Science
  • Jupyter Notebook
  • SciPy
  • NumPy
  • Matplotlib
  • Pandas
  • Seaborn

 


Readings

Course Content: 

OER (Open Educational Resources) are used in this course and are listed in the Blackboard classroom.

Purchase of a textbook is not required.

 


Course Requirements

 

*** Schedule ***

 

Course Requirements and Grading Rubric:

Tutoring Services (generally intended for entry-level subject material)

 


General Course Policies and Welcome Letter


Course Subjects

 

Three Major Units

The course is structured into three major units:

  • Introduction to Descriptive Statistics
  • Whirlwind tour of Python
  • Data Science Handbook

 


Blackboard Access

 

Blackboard (Bb) course access 1st week of class:

Students must access the course in Bb during the 1st week of class to be counted as "Attending".  If a student does not access the course in Bb during the 1st week of class s/he will be classified as "Never Attended" and will be ineligible for financial aid and automatically dropped from the course.

 


Office Hours

M T W Th F 7:30 AM - 8:30 AM Google Meet Audio

NOTE Send email to confirm appointment.

Published: 08/21/2023 11:08:08