0% found this document useful (0 votes)
4 views8 pages

Advanced Java Programming Course

The document outlines the course 'Programming Methods II' at Sudan University of Science and Technology, aimed at students familiar with Java and Object Oriented Programming. It covers advanced topics, including GUI principles, Java API, multithreading, and networking, with a focus on developing programming and problem-solving skills. Assessment consists of a final exam (60%), coursework (20%), and practical work (20%).

Uploaded by

hamo0920921985
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views8 pages

Advanced Java Programming Course

The document outlines the course 'Programming Methods II' at Sudan University of Science and Technology, aimed at students familiar with Java and Object Oriented Programming. It covers advanced topics, including GUI principles, Java API, multithreading, and networking, with a focus on developing programming and problem-solving skills. Assessment consists of a final exam (60%), coursework (20%), and practical work (20%).

Uploaded by

hamo0920921985
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

‫جامعة السودان للعلوم‬

‫والتكنولوجيا‬
‫كلية علوم الحاسوب‬
‫وتقانة المعلومات‬
‫أساليب برمجة‪II‬‬
‫‪Programming Methods II‬‬
‫أساليب برمجة‪II‬‬

‫‪Lecture[1]:‬‬
‫‪Overview and Welcome‬‬

‫‪:‬أستاذ المادة‬
‫‪ ‬وليد على ميرغنى‬
Course Aims:‫الهدف من دراسة المقرر‬

 This course is designed for students already


familiar with Java language and Object Oriented
Programming(OOP) techniques. It covers a large
number of advanced topics and Java core
technologies.
Course Aims:‫الهدف من دراسة المقرر‬

 Instill programming and problem-solving skills.

 Introduce graphical user interface principles and develop/implement


them.

 Introduce the core Java API


Learning Outcomes:‫مخرجات التعلم‬

After completion of this course, the student shall be


able to:

Develop solutions for a range of problems using


object-oriented programming.
 Use API in writing applications.
 Design and implement simple GUI applications.
Write simple multithreaded applications.
Syllabus Outlines: ‫محتويات المقرر‬
 Java Graphics and Event Driven Programming
 Java Graphics User Interface(GUI) Programming
 Exception Handling
 Threads
 Networking
 Java Database Connectivity (JDBC)
‫طريقة التقييم بالمادة‪Assessment Methods:‬‬

‫االمتحان النهائى ‪%60 :‬‬ ‫‪‬‬

‫‪%20 :‬‬ ‫أعمال السنة‬ ‫‪‬‬

‫‪%20‬‬ ‫الجزء العملى ‪:‬‬ ‫‪‬‬


References:‫المراجع‬
 Book

• Java How To Program (Dietel and


Dietel)
• Introduction to Java (Daniel Liang)
 Course Packet

Slides and reference material

You might also like