Course image Internet and Web Applications
BSc - CS

  1. CO1: Develop skills in web programming, including markup and scripting languages.
  2. CO2: Introduce structure and object-oriented programming design.
  3.  CO3: Enhance understanding of the use of HTML5, JavaScript, and PHP in web development.
  4. CO4: Learn to create dynamic web pages that interact with users and process form data securely.

Course image Compiler Design (BSc) - 2023
BSc - CS

Objective: The objective of the theory of computing is to introduce and study abstract, mathematical models of computation (such as finite state, push down & Turing machines), and to use the abstract machines models to study the ability to solve computational problems. One such application is a compiler. It is important to understand the process by which programs written in high-level languages are translated and executed. After completing the course, students will be able to use regular expression effectively and appropriately, construct derivations and parse trees, understand the equivalence of grammars, languages & automata and translate between grammars, languages & automata.


Course image CSC-100: PROGRAMMING IN C AND INTRODUCTION TO DATA STRUCTURES
BSc - CS

Course Objectives

The course is designed to introduce programming concepts using C language to students and to introduce basic data structures and their uses. The aim of this course is to prepare the students to be able to write C programs using suitable data structures to solve real-world problems.Learning Outcome

On successful completion of the course, students will be able to:

 Solve real-life problems of reasonable complexity using suitable and efficient programming constructs in C

 Understand and apply the concepts of arrays, pointers, structures to implement efficient algorithms

 Understand the fundamentals of data structures such as linked lists, stacks, and queues, and be able to implement them in C.

 Use pointers in C to manipulate memory and pass parameters to functions.

 Implement sorting and searching algorithms in C