Skip to content
/ AP-CS-SBU Public

The Advanced Programming course (Java language) in the Computer Science department of Shahid Beheshti University instructed by Saeed Reza Kheradpisheh.

Notifications You must be signed in to change notification settings

SRKH/AP-CS-SBU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Advanced Programming course (Java language) in the Computer Science department of Shahid Beheshti University instructed by Saeed Reza Kheradpisheh.

Lecturer: Saeed Reza Kheradpisheh

Webpage: Advanced Programming 2020

Shahid Beheshti University
Teaching Assistants:
Shayan Darvish Pour Ali Mirlou Hossein Zamanian Navid Kashi
Alireza Javaheri Mohammad Noori Mohammad Naraghi Morteza Rastegar
Ali Saleh Ali Aliabadi Sepehr Kashanchi

Index

Textbooks


Slides and Papers

  1. Algorithm and Pseudocode


  2. Variables


  3. The if Statement


  4. Loops


  5. METHODS


  6. ARRAYS and ARRAY LISTS


  7. OBJECTS and CLASSES


  8. INHERITANCE


  9. INPUT/OUTPUT


  10. EXCEPTION HANDLING


  11. STREAMS


  12. MULTI THREADING


  13. Internet Programming


  14. Graphical User Interface


  15. Relational Databases


Exercises

  1. Serialization and Deserialization
  2. Airport
  3. Task Manager
  4. Mini Database

Final Project

Choose one of the following projects

  1. File Hosting Service
  2. Messenger
  3. Online Multi-player Snake

Class Time and Location

Sundays and Tuesdays, 10:00-12:00 AM (Spring 2020)

About

The Advanced Programming course (Java language) in the Computer Science department of Shahid Beheshti University instructed by Saeed Reza Kheradpisheh.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •