Architecture of Distributed Systems

2.1 Architectural Styles The architecture of a distributed system refers to the overall design and structure of the system, including the hardware, software, and communication protocols used. The choice of architectural style can have a significant impact on the performance, reliability, and scalability of the system. There are several different architectural styles that can be…

Read More
tu_logo

TU-BCA 6th Semester: Project II

Course Title: Project II (2 Cr.)Course Code: CAPJ356Year/Semester: III/VIClass Load: 4 Hrs. / Week (Practical: 4 Hrs.) Course Description  To develop small scale project based on the application development platforms and tools (JAVA, visual C++, PHP , Python or plate form of any current trend. This course provides practical skill based knowledge. Course objectives The…

Read More

TU-BCA 6th Semester: Network Programming

Course Title: Network Programming (3 Cr.)Course Code: CACS355Year/Semester: III/VIClass Load: 5 Hrs. / Week (Theory: 3Hrs. Practical: 2 Hrs.) Course Description  This course is designed to extend students’ knowledge and practice in analysis and design of computer networks by focusing on computer network programming. It includes introduction, Internet Address, URLs and URIs, HTTP, URL Connections,…

Read More

TU-BCA 6th Semester: Advanced Java Programming

Course Title: Advanced Java Programming (3 Cr.) Course Code: CACS354Year/Semester: III/VIClass Load: 6 Hrs. / Week (Theory: 3 Hrs., Practical: 3 Hrs.) Course Description: This course covers advanced features of Java programming language including, GUI programming, database programming, JavaBeans, JSP, Servlet, and Remote Method Invocation (RMI). Course Objectives: The primary objective of this course is…

Read More