Skip to content

adepegba1/cse110-projects

Repository files navigation

Course Syllabus

Overview

CSE 110 is designed to be a first introduction to programming. In it, you will learn the basic building blocks of programming and how to use them to accomplish meaningful tasks. After taking this course, you'll be prepared to use programming in your own areas of interest and to learn more about programming in future courses.

Course Description

This course will introduce students to programming. It will introduce the building blocks of programming languages (variables, decisions, calculations, loops, array, and input/output) and use them to solve problems.

Course Outcomes

  • Use programming building blocks (variables, conditionals, loops, lists) to accomplish meaningful tasks in a variety of domains.
  • Develop confidence in learning new programming skills.

📂 Folder Structure

📥 Week 1 – Input and Output

  • Learn how to ask the user for input and print results to the screen.

🔢 Week 2 – Variables and Expressions

  • Understand how to declare variables and use them in calculations.

🔀 Week 3 – Decisions

  • Explore conditional statements using if, elif, and else.

🔄 Week 4 – Loops

  • Practice iteration with for and while loops.

📋 Week 5 – Lists

  • Learn how to declare, read, and print lists in Python.

📂 Week 6 – Files

  • Work with external data by reading .csv and .txt files.

🛠️ Week 7 – Functions

  • Discover how to declare reusable functions and call them in your programs.

About

CSE 110 - Introduction to programming (Python)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages