Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 1.52 KB

README.md

File metadata and controls

34 lines (29 loc) · 1.52 KB

CS 2013: Intro to Programming 3

Welcome to the CS 2013: Intro to Programming 3 repository! This repository contains assignments, projects, and resources created for the CS 2013 course, which focuses on fundamental programming concepts in Java.

Overview

This course introduces essential programming concepts and problem-solving techniques using Java. Topics covered include:

  • Object-Oriented Programming (OOP) principles
  • Data structures (arrays, lists, stacks, queues)
  • Algorithms (sorting, searching)
  • Exception handling and file I/O
  • Basic GUI development with Java Swing

Technologies

The code in this repository is primarily written in:

  • Java for programming fundamentals and OOP concepts

Assignments

Some key assignments and exercises covered in this course:

  • OOP Fundamentals: Creating classes, objects, inheritance, and polymorphism
  • Data Structures: Implementing and utilizing arrays, lists, and stacks
  • Algorithm Development: Sorting and searching algorithms
  • Java Swing Applications: Developing simple GUIs for hands-on practice

Setup

To clone and run this project locally:

  1. Clone the repository:
    git clone https://github.com/b-tang/cs-2013-intro-to-programming-3.git
    cd cs-2013-intro-to-programming-3
  2. Open the project in your favorite IDE (e.g., IntelliJ IDEA or Eclipse).
  3. Build and run each assignment as per the instructions in the respective folders.

License

This repository is for educational purposes as part of the CS 2013 course at Cal State LA.