Department of Computer Science

B.A Programme

Course Offered by Department of Computer Science under B.A Programme

Computer Fundamental (62341101)

Category: Core

Course outcomes:

After completing the course student should be able to

  • After this, students understand how to present data by making ppt
  • Understand Computer organization and Architecture, devices and memory of the computer how to work
  • Overview of Emerging Technologies
  • After completing this paper, students will find themselves at a moderate level of expertise in the knowledge of computer basic from where they can take themselves to the next level.

Database Management System (62341201)

Category: Core

Course outcomes:

After completing the course student should be able to

  • After this paper, students know the importance of the effective storage, retrieval and protection of information in any domain
  • Students understand how to create and maintain their own database system using software readily available in the industry such as SQL or MS Access.
  • After completing this paper, students get the knowledge on theoretical concepts like relational algebra and query processing.

Computer Networks and HTML (62344330)

Category: Core

Course outcomes:

After completing the course student should be able to

  • After this paper, Students understand the concept of the computer networking and internet technologies
  • It also covers the ‘core’ of a computer network, examining the links and switches that transport data.
  • Identify key architectural principles in networking, including layering and services models
  • In this paper, students understand how to make a web site through web designing
  • After completing this paper, students are capable to getting the job through this

Multimedia System and Applications (62344414)

Category: Core

Course outcomes:

After completing the course student should be able to

  • Through this paper, students learn computer controlled integration of text, graphics drawing, still and moving images (video), animation, audio and any other media where every type of information can be signified, stored, communicated and handled digitally.
  • After this paper, students can use multimedia authoring tools to design small application using sound, audio and video/animations.

Programming With Python (62347502)

Category: DSE

Course outcomes:

After completing the course student should be able to

  • After this paper students can develop simple programming constructs in a Python programming language.
  • In this paper cover all advanced features such as file operations, regular expression, working with binary data and using the extensive functionality of Python modules.

Information Security and Cyber Laws (62347627)

Category: DSE

Course outcomes:

After completing the course student should be able to

  • Students learn Cyber Law Fundamentals and Digital Forensics.
  • They learn the techniques of hacking used by terrorist communities, encryption standards they use and other algorithm as well.
  • They also learn concepts of Internet Security, Digital Signature and Electronic Payment System, Digital Law, Law of Intellectual Property.
  • After this course completion, students understand the problems arising out of online transactions and provoke them to find solutions.

IT Fundamentals (62345501)

Category: Generic Elective

Course outcomes:

After completing the course student should be able to

  • Students learn in this course, operating system as user interface, system tools, control panel settings, use of spreadsheets.
  • It also covers classifications of networks, LAN, WAN, MAN, Internet as global network, internet utilities.
  • After completing this paper, students will find themselves at a moderate level of expertise in the knowledge of computer basics from where they can take themselves to the next level.

Multimedia and Web Design (62345625)

Category: Generic Elective

Course outcomes:

After completing the course student should be able to

  • After completing this course, students develop simple web sites using HTML/DHTML, CSS, and JavaScript programming codes.

Programming With Python (32345104)

Category: Generic Elective

Course outcomes:

After completing the course student should be able to

  • Describe the components of a computer and notion of an algorithm
  • Apply suitable programming constructs and built-in data structures to solve a problem.
  • Develop, document, and debug modular python programs
  • classes and objects in application programs and visualize data

Database Management System (32345202)

Category: Generic Elective

Course outcomes:

After completing the course student should be able to

  • Describe the features of database management systems.
  • Differentiate between database systems and file systems
  • Model an application’s data requirements using conceptual modeling tools like ER diagrams and design database schemas based on the conceptual model.
  • Write queries in relational algebra / SQL.
  • Normalize a given database schema.

Computer Networks (32345302)

Category: Generic Elective

Course outcomes:

After completing the course student should be able to

  • State the use of computer networks and different network topologies
  • Distinguish between LAN, MAN, WAN, and between Intranet, Extranet and Internet.
  • Compare OSI and TCP/IP architectures
  • Enumerate different transmission media and describe the use of each of them.
  • Design web pages using HTML.

Information Security and Cyber Laws (32345402)

Category: Generic Elective

Course outcomes:

After completing the course student should be able to

  • Learn, structure, mechanics and evolution of various crime threats.
  • Learn to protect information systems from external attacks by developing skills in enterprise security, wireless security and computer forensics.
  • Analyze the risks involved while sharing their information in cyber space and numerous related solutions like sending protected and digitally signed documents.
  • Insights of ethical hacking and usage of password cracking tools.
  • Get an overview of different ciphers used for encryption and decryption.

Word Processing and Presentation Software (62343320)

Category: Skill-Enhancement Elective Course -

Course outcomes:

After completing the course student should be able to

  • Create and refine documents using text formatting, tables and graphics.
  • Use mail merge.
  • Create macros and templates in documents
  • Protect documents.
  • Create presentations containing transitions and animations.
  • Learn advanced presentation features like custom slide show, call outs and action buttons.

Web Designing using HTML 5

Category: Skill-Enhancement Elective Course

Course outcomes:

After completing the course student should be able to

  • Define the principle and basics of Web page design.
  • Visualize the basic concept of HTML.
  • Recognize the elements of HTML.
  • Apply basic concept of CSS.
  • Publish the web pages.

Open Source Software (62343502)

Category: Skill-Enhancement Elective Course - (SEC-3A)

Course outcomes:

After completing the course student should be able to

  • Install open source software.
  • Work on an open source operating system like Linux, Gambas and Gimp.
  • Describe common open source licenses and the impact of choosing a license.
  • Find open source projects related to a given development problem.
  • Identify open source alternatives available for a given proprietary software
  • Participate in a public open source project/ task.

Web Designing using HTML 5 (62343603)

Category: Skill-Enhancement Elective Course

Course outcomes:

After completing the course student should be able to

  • Define the principle and basics of Web page design
  • Visualize the basic concept of HTML.
  • Recognize the elements of HTML.
  • Apply basic concept of CSS.
  • Publish the web pages.
Facebook Instagram Twitter Youtube News Search