The purpose of this course is to introduce the fundamental concepts of Software and professional development techniques. It aims to provide in depth knowledge regarding process models, agile development, requirement engineering, software design, software validation, software evolution and maintenance including software management terminologies

The course, Network Security, is a major course for students studying towards acquiring the Bachelor in Information Communication Technology Education (BICTE). This course aims to provide fundamental skills needed to understand the internal and external security threats against a network, and to implement security policies that will protect an organization’s information. The course objective is to impart fundamental understanding of every facet of information security, security policies, cryptography, authentication, security of network, system, user and program, identifying malware, perform vulnerability analysis, auditing and attacks and responses to those attacks

This course deals with computer graphics consisting of history and application of computer graphics, output primitives, geometrical transformations 2D and 3D, color models, clipping, introduction to three-dimensional graphics, projection and its types, visible surface detection algorithms, illumination model, polygon rendering methods and understanding of computer simulation, animation and virtual reality.

This course explores to the integration of technology and education, using a focus on the concepts and techniques of digital pedagogy as an instrument of enhancing the process of learning. The course will cover fundamental ideas including e-learning, the journey towards E-Learning 3.0, incorporating the use of digital tools, gamification approaches, learning management systems (LMS), and the development of impactful learning exercises. The evaluation of student performance will be prioritised using a range of assessment methodologies.

This course also explore the possibilities of digital pedagogy and transform teacher approach to teaching and learning in the digital age.

 


This course aims to equip students with a foundational understanding of object-oriented programming concepts and the ability to proficiently create contemporary software applications utilizing the .NET framework and C#. Its primary objective is to furnish application developers with a comprehensive grasp of Microsoft®.NET through C#, offering essential skills for building robust C# applications integrated with databases.


This course is designed to provide students with basic understanding and skills of educational research. It helps students understand meaning and types of educational research, select appropriate strategies for carrying out educational research and prepare research proposal and report. In addition, this course helps students distinguish between qualitative and quantitative research and select appropriate data collection and analysis strategies for both types of research. It furtherfamiliarises students with the meaning of action research and the process of carrying out action research in educational setting. Thecourse preparesthe students to carry out small-scale educational research.


  Course Description

This course explores to the integration of technology and education, using a focus on the concepts and techniques of digital pedagogy as an instrument of enhancing the process of learning. The course will cover fundamental ideas including e-learning, the journey towards E-Learning 3.0, incorporating the use of digital tools, gamification approaches, learning management systems (LMS), and the development of impactful learning exercises. The evaluation of student performance will be prioritised using a range of assessment methodologies.

This course also explore the possibilities of digital pedagogy and transform teacher approach to teaching and learning in the digital age.


The aim of the course is to prepare students for leadership roles in the field of education by providing them with the knowledge, skills, and strategies necessary to effectively manage and lead educational institutions. Students will also develop their leadership and communication skills through a variety of interactive activities, case studies, and real-world experiences. Upon completion of the course, students will be equipped with the tools and knowledge necessary to successfully lead and manage educational institutions and improve student outcomes.


This course contains the conceptual and theoretical foundation of financial accounting; processing andrecording business transactions; accrual accounting concept; adjusting entries, closing entries,;
preparation of basic financial statements like income statement, statement of retained earnings,
balance sheet, value added statement and cash flow statement; and their analysis.It the course designed for BBS First year under T.U. but some course contents have been removed considering the time constraints.