Skip to content

MohamadSanas/software_construction_labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Topics Covered

This repository demonstrates practical exercises from the Software Construction course, focusing on:

  • Programming Language: Java
  • Software Construction Principles: Object-Oriented Programming (OOP), modular design, encapsulation, inheritance, polymorphism
  • Development Practices: Debugging, testing, code documentation, version control (Git)
  • Lab Topics: File handling, exception handling, data structures, GUI development (Swing/JavaFX), small-scale software projects
  • Tools & IDEs: Eclipse, IntelliJ IDEA, JUnit (for testing), UML diagrams

About

Lab exercises and practice projects for Software Construction course (4th semester).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published