Skip to content

A collection of lab assignments and practice programs from my B.Sc. Computer Science Java coursework. Focused on strengthening object-oriented programming concepts and problem-solving skills.

Notifications You must be signed in to change notification settings

sadiapeerzada/Java-Programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java-Programs

A collection of lab assignments and practice programs from my B.Sc. Computer Science Java coursework. Focused on strengthening object-oriented programming concepts and problem-solving skills. This repository contains my weekly progress and practice programs in Java programming, organized by week. Each week builds on the previous one, covering fundamental concepts and problem-solving techniques.

📂 Repository Structure:

  • Week 1 – Official Documentation & Resources Contains links and references to official documentation and practice resources for Java programming.

  • Week 2 – Introduction & Software Requirements Covers the basics of setting up the development environment and requirements for working with HTML, JavaScript, PHP, and Java programs.

  • Week 3 – Basic Problems in Java Simple Java programs to practice syntax, input/output handling, and basic problem-solving.

  • Week 4 – Conditional & Looping Problems Programs based on if statements and different looping constructs in Java.

  • Week 5 – Arrays in Java Problems related to array creation, traversal, manipulation, and basic algorithms.

  • Week 6 – Combined Concepts Practice problems using a combination of if statements, loops, and arrays in Java.

  • Week 7 – Combined Concepts Problems based on if statement, looping, arrays, strings in Java.

  • Week 8 – Combined Concepts Problems based on object, class, constructor in Java.


🚀How to Run the Programs:

  1. Clone this repository: Java Programming
  • Navigate to the folder of the week you want to explore.
  • Compile and run a Java file:

javac FileName.java

java FileName

🛠️ Tools & Requirements

  • JDK (Java Development Kit) 8 or above
  • Any IDE or text editor (Eclipse, IntelliJ IDEA, VS Code, or Notepad++)

📖Notes:

  • Each week has a separate folder for better organization.
  • Code is written for practice and learning purposes.
  • Will continue to update as I progress further.

About

A collection of lab assignments and practice programs from my B.Sc. Computer Science Java coursework. Focused on strengthening object-oriented programming concepts and problem-solving skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages