Welcome to the Programming Language I repository! This repository is designed to help students navigate through the foundational concepts of computation and programming, as covered in the course CSE 110. Here, you'll find all the resources, including assignments, notes, and practice sheets, to support your learning journey.
This course introduces the foundations of computation and the purpose of mechanized computation. Emphasis is placed on problem analysis techniques, algorithm development, and programming. Topics covered include:
The course includes a compulsory 3-hour laboratory session each week. Students are expected to complete homework assignments in problem-solving and program design, alongside weekly laboratory assignments that reinforce the lecture material.
This repository is organized into the following sections:
Contains the homework assignments designed to enhance problem-solving and algorithmic thinking.
Comprehensive lecture notes that cover key topics from the course.
Additional exercises and problems to practice programming concepts and algorithms.
To make the most of this repository:
-
Clone the Repository:
git clone https://github.com/fah-ayon/Programming-Language-I-CSE-110.git
-
Navigate the Folders:
Explore theassignments
,notes
, andpractice_sheets
folders for relevant materials.
This repository is shared under the MIT License. Feel free to use and modify the materials as needed.
Happy Learning! 🚀