Course Overview

Course: CSI-140 Introduction to Programming
Semester: FA23
Professor: Alexandre Tolstenko

Course Description

Students learn the history and basics of computing, as well as the fundamentals of programming. General topics include: the history of computing, number systems and classical computing, Boolean logic, algorithm design and implementation, and modern computer organization. Programming topics include: memory and variables, mathematical operations, basic input and output, decision making, repetitions, functions, and arrays.

Labs

Info

Currently cleaning up the repo I used for this class and it will be published soon.

Final Project

Info

Waiting on partner approval to make the repo public to be posted here

References/Notes