B.Sc.(Information Technology)

Home/ B.Sc.(Information Technology)

B.Sc.(Information Technology)

Best B.Sc IT College In Punjab

Course Outcomes:

  • Students will able to recognize & appreciate the role of computing in a wide variety of activities & application of Modern society, including commerce, education, communication.
  • Analyze a given problem and develop an algorithm to solve the problem.
  • Demonstrate the basic technicalities of creating word document, creating power point presentation, design spreadsheet for office use.
  • Develop the software projects by understanding the client requirement.
  • Define fundamental account concept, conventions & terminologies.
  • Implement the various programming languages like C, C++, VB. Net, Java Construct in the right way.
  • Able to master the basic concept and understand the database management system.

Program Specific Outcomes:

  • Engineering Knowledge: Apply the knowledge of mathematics, science, engineering fundamentals to the solution of complex engineering problems.
  • Problem Analysis: identify, formulate, review and analyze complex problems using various techniques.
  • Design/Development of solutions: Design solutions for complex problem and design the system components or processes that meet the specific needs.
  • Conduct Investigation of complex problems: Using various investigation techniques he can investigate large and complex problems.
  • Modern Tool Usage: create, select and apply appropriate techniques, resources and modern IT tools.
  • Communication: Communicate effectively on complex activities and with the society at large and write effective documentation, make effective presentation and give and receive clear instructions.
  • Individual and team work: Function effectively as an individual, and as a member or leader or project manager in project team.
  • Project Management: Effectively manage project work according to time scheduling, cost scheduling and also satisfy customer needs.
  • Lifelong learning: Recognize the needs for, and have the preparation and ability to engage in independent and lifelong learning.

Duartion 3 Years Course 6 Semester

10+2 OR EQUIVALENT EXAMINATION WITH MINIMUM OF 40%MARKS ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '


Paper No Course Title Course Outcome
Paper-I Introduction to Computer and Information Technology
  • Familiarization with the terms like Operating System, peripheral devices, networking, multimedia, internet etc.
  • Ability to use internet for searching information on web, sending e-mails and many other tasks.
  • Skill to work with MS-Word, Excel and PowerPoint.
  • Initiation into the process of writing business letters or job applications, tabulating data, preparing PPTs etc using MS-Office.
Paper-II Introduction to Programming - C
  • Create and initialize variables, constant, arrays, pointers, structures and unions.
  • Manipulate values of variables, arrays, pointers, structures, unions and files.
  • Create the function that can receive variables, arrays, pointers and structures.
  • Define functions that can receive variables, arrays, pointers and structures.
  • Create open, read, manipulate, write and close files.
  • Select and use appropriate data structures for the given problems
Paper-III Mathematics (Applied and Discrete Mathematics)
  • Develops formal reasoning.
  • Creates habit of raising questions.
  • Knowledge regarding the use of Discrete Mathematics in Computer Science.
  • Helpful in formulating questions.
  • Ability to communicate knowledge, capabilities and skills related to the computer engineer
Paper-IV Communication Skills in English
  • Reading Skills:- Ability to read English with ability to read English with understanding and decipher paragraph patterns, writer techniques and conclusions.
  • Writing Skills:- Skill to develop the ability to write English correctly and master the mechanics of writing the use of correct punctuation marks and capital letter.
Paper-V Drug Abuse
  • Understand the concept of use, misuse, abuse, dependence, withdrawal and addiction.
  • Understand physical, psychological, social and economical effects of drug abuse.
  • Analyze how alcohol and other drugs result in family dysfunction.


Paper-I Principles of Digital Electronics
  • Skill to build and troubleshoot digital logic circuits
  • Skill to use the methods of systematic reduction of Boolean expression using K- Map.
  • Ability to interpret logic gates and its operations.
  • Familiarization with semiconductor memories in electronics
Paper-II Introduction to Programming C++
  • Familiarization with a widely used programming concept – Object Oriented Programming.
  • Develop logical thinking.
  • Skill to write codes in C++ by applying concept of OOP, such as Objects, Classes
  • Constructors, Inheritance etc., to solve mathematical or real world problems . Ability to isolate and fix common errors in C++ programs.
Paper-III Numerical Methods and Statistical Techniques
  • Skill to choose and apply appropriate numerical methods to obtain approximate solutions to difficult mathematical problems.
  • Ability to apply various statistical techniques such as Measures of Central Tendency and Dispersion.
  • Understanding of relationship between variables using the method of Correlation and• Trend Fit Analysis.
  • Skill to execute programs of various Numerical Methods and Statistical Techniques for solving mathematical problems.
Paper-IV Communication Skills in English – II (Th.35+Pr.15)
  • Ability to understand English when it is spoken in various contexts. Speaking Skills.
  • Develop the ability to speak intelligibly using appropriate word stress, sentence stress and elementary intonation patterns.
Paper-V Drug Abuse: Problem, Management and Prevention
  • Understand physical,psychological, social and economical effects of drug abuse.
  • Analyze how alcohol and other drugs result in family dysfunction.


Paper-I Python
  • Ability to create and execute Python programs.
  • Understanding the working of file I/O.
  • Ability to manipulate database using Python programs
Paper-II Data Structure
  • Skill to analyze algorithms and to determine algorithm correctness and their time efficiency.
  • Knowledge of advanced abstract data type (ADT) and data structures and their implementations.
  • Ability to implement algorithms to perform various operations on data structures.
Paper-III System Analysis And Design
  • The course covers the development of information systems and of their software components.
  • It focuses on the elicitation and initial modeling of information systems requirements that enable identification of information problems and the subsequent analysis and modeling of an efficient solution to those problems.


Paper-I Database Management System
  • Familiarization with Database Management System.
  • Comprehensive knowledge of database models.
  • Ability to code database transactions using SQL.
  • Skill to write PL/SQL programs.
Paper-II Internet Applications
  • Comprehensive knowledge of Internet and its working.
  • Ability to use services offered by internet.
  • Skill to develop websites using HTML and DHTML
Paper-III JAVA Programming Language
  • Skill to write Java application programs using OOP principles and proper program structuring.
  • Ability to create packages and interfaces.
  • Ability to implement error handling techniques using exception handling.
Paper-IV Web Technologies
  • Ability to develop web pages using HTML and Cascading Style Sheets. Skill to create XML documents and Schemas.
  • Knowledge of client-side (JavaScript) and server-side scripting (PHP, ASP.NET) languages to build dynamic web pages.
  • Familiarization with Web Application Terminologies, Internet Tools, E – Commerce and other web services.
  • Ability to develop database applications with MySQL
Paper-V Environmental Studies
  • Critical thinking in relation to environmental affairs.
  • Understanding about interdisciplinary nature of environmental issues.
  • Independent research regarding environmental problems in form of project report.
  • • Understand social interactions by which human behave and cultural values that underlay behaviors


Paper-I Computer Networks
  • Knowledge of uses and services of Computer Network.
  • Ability to identify types and topologies of network
  • Understanding of analog and digital transmission of data.
  • Familiarization with the techniques of Network Security.
Paper-II Operating System
  • Ability to apply CPU scheduling algorithms to manage tasks.
  • Initiation into the process of applying memory management methods and allocation policies.
  • Knowledge of methods of prevention and recovery from a system deadlock.
Paper-III Subject: E-Business
  • Demonstrate an understanding of the foundations and importance of E-commerce
  • Demonstrate an understanding of retailing in E-commerce by:
    1. analyzing branding and pricing strategies
    2. using and determining the effectiveness of market research
    3. assessing the effects of disintermediation.
  • Analyze the impact of E-commerce on business models and strategy
  • Describe Internet trading relationships including Business to Consumer, Business-to-Business, Intra-organizational.
  • Describe the infrastructure for E-commerce
  • Describe the key features of Internet, Intranets and Extranets and explain how they relate to each other.
  • Discuss legal issues and privacy in E-Commerce
  • Assess electronic payment systems
  • Recognize and discuss global E-commerce issues


Paper-I Computer Graphics
  • Knowledge of working of display systems.
  • Skill to execute various Scan Conversion algorithms in laboratory so as to draw Graphics primitives.
  • Familiarization with 2D and 3D graphics.
  • Develop creativity to create 2D objects.
  • Ability to implement 2D geometric transformations on computer system.
Paper-II Computer Networks Management
  • Appreciate the need for interoperable network management Understand general concepts and architecture behind standards based network management .
  • Understand concepts and terminology associated with SNMP and TMN Appreciate network management as a typical distributed application
  • Get a feeling of current trends in network management technologies
  • Understand Advanced Information Processing Techniques such as Distributed Object Technologies, Software Agents and Internet Technologies used for network management.
Paper-III Cloud Computing
  • Articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing
  • identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.

Swami Swatantranand Memorial College, Dinanagar
Swami Swatantranand Memorial College
Study Details

Under-Graduate, Post-Graduate Programs & Diploma Course
Today is : Thursday-2022

Apply Now !

Ask Query Here !

What Our Student Say

For any Enquiry or Admission, Contact Us

"Let us know how we can help and a member of our Support Team will get back to you shortly"