Course Details
Course Code: |
IT8118 |
Course Title:
|
Advanced Programming
|
Short Title:
|
Advanced Prog
|
Course Level:: |
Level 8 |
Valid From:: |
2025/2026 Sem 1 |
Assessment Method: |
Achievement |
Course Aim |
This course aims to equip students with the advanced technical skills and knowledge necessary to design, develop, and manage web and data-driven applications. Students will gain hands-on experience in applying modern programming frameworks and tools, utilizing object-oriented techniques, and designing databases and entities for efficient data interaction. The course emphasizes solving real-world programming problems, applying industry best practices, and fostering critical problem-solving, teamwork, and communication skills essential for a successful career in software development.
|
CILO |
On Completion of this course, the learner will be able to |
# |
Learning Outcome Description |
1 |
Implement web and data-driven applications that access and manipulate a database using modern frameworks and tools |
2 |
Design custom database models and entity classes using object-oriented techniques |
3 |
Manage a multi-layered application that uses structured components to access, manipulate, and expose data |
4 |
Evaluate appropriate design and development concepts, approaches, and best practices for real-world programming problems |
No Other Controlled Assessments |
The institute reserves the right to alter the nature and timings of assessment
Affiliated Entities
|
Entity Code |
Entity Title |
Entity Version |
Entity Type |
ICT8011
|
Bachelor of Information and Communications Technology (Programming Major)
|
1
|
Programme
|
ICT8011
|
Bachelor of Information and Communications Technology (Programming Major)
|
2
|
Programme
|
ICT7011
|
Associate Degree in Information and Communications Technology (Programming Major)
|
1
|
Programme
|
ICT7041
|
Associate Degree in Information and Communications Technology (Database Systems Major)
|
1
|
Programme
|
ICT8010
|
Bachelor of Information and Communications Technology (Programming Major)
|
2
|
Programme
|
ICT8040
|
Bachelor of Information and Communications Technology (Database Systems Major)
|
3
|
Programme
|
ICT8041
|
Bachelor of Information and Communications Technology (Database Systems Major)
|
1
|
Programme
|
|