College has vacant seats in different categories for the BCA Program of the institute for session 2024-25. Interested and eligible candidates may report for spot admission from 24th Oct to 28th Oct 2024 between 10.30 am to 4.30 pm

  • To understand the key areas of Computer Application.
  • To develop the base for higher studies in the field of Computer application.
  • To produce skilled computer professionals in the various areas of information technology like: Data base management, Software Development, Computer-Languages, Software engineering, Web based applications etc.
  • To develop fundamental programming skills and IT applications of the learners.
  • To improve communication and business management skills, especially in providing technical support.
  • To develop practical skills to provide solutions to industry, society and business.
  • To provide thorough understanding of nature, scope and application of Computer and computer languages.
  • To develop interdisciplinary approach among students.

For: F.Y. BCA

Higher Secondary (H.Sc.) of any faculty (Arts/Commerce/Science) with minimum 45% marks (40% for Reserved Category).

Or For Direct AdmissionTo S.Y. BCA.

Diploma in Engineering with minimum of first class. (Except Civil Branch).
CET is required.

120 Students (From All Over India) Per Class.

Procedure of Online Application for FYBCA Admission:

  sndt.digitaluniversity.ac
Select Option: Online Application for Admission

 

Subject Code Subject Name Course Outcomes
1101 BUSINESS AND TECHNICAL COMMUNICAT ION SKILLS
  • Enable the students’ ability to write error free while making an optimum use of correct Business Vocabulary & Grammar.
  • Will enable the students to distinguish among various levels of organizational communication and communication barriers while developing an understanding of Communication as a process in an organization.
  • They will be able to draft effective business correspondence with brevity and clarity.
  • Enhance critical thinking by designing and developing clean and lucid writing skills.
  • Enhance verbal and non-verbal communication ability through presentations.
1102 PROBLEM SOLVING USING C
  • To develop logic which will help them to create programs in C.
  • Demonstrate an understanding of computer programming language concepts.
  • Design and develop computer programs, analyze, and interpret the concept of pointers, declarations, initialization, operations on pointers and their usage.
  • By learning the basic programming constructs they can easily switch over to any other language in future.
  • Develop applications
1201 PROBLEM SOLVING USING C LAB
  • Read, understand and trace the execution of programs written in C language.
  • Write the C code for a given algorithm.
  • Implement Programs with pointers and arrays, perform pointer arithmetic, and use the preprocessor. •
  • Write programs that perform operations using derived data types.
  • Implement simple file operations
1103 WEB PROGRAMMING
  • To design web pages using HTML5 language, applying stylish information to web pages using CSS.
  • To develop interactive web pages using JavaScript.
  • To develop dynamic pages on the web server using PHP language and implement Database Driven Websites.
  • Understand the various platforms, devices, display resolutions, viewports, and browsers that render websites
  • To develop and implement client-side and server-side scripting language programs
1202 WEB PROGRAMMING LAB
  • To design web pages using HTML5 language, applying stylish information to web pages using CSS.
  • To develop interactive web pages using JavaScript.
  • To develop dynamic pages on the web server using PHP language and implement Database Driven Websites.
  • To develop and implement client-side and server-side scripting language programs
1104 COMPUTER FUNDAMENTALS AND OPERATING SYSTEM
  • Learners will be able to describe basic concepts, mechanisms used by operating systems.
  • Learners will be able to compare process scheduling algorithms, apply synchronization primitives and evaluate deadlock conditions and to analyze virtual memory management algorithms.
1105 OFFICE AUTOMATION TOOLS
  • On completion, the students would be able to make word documents, spreadsheets, power point presentations using the Microsoft suite of office tools.
Subject Code Subject Name Course Outcomes
2101 ENVIRONMENTAL SCIENCE AND RTI
  • Appreciate concepts and methods from ecological and physical sciences and their application in environmental problem solving.
  • Appreciate the ethical, cross-cultural, and historical context of environmental issues and the links between human and natural systems.
  • Reflect critically about their roles and identities as citizens, consumers and environmental actors in a complex, interconnected world.
  • Understand the practical applicability of the Right to Information Act, 2005
2102 PROGRAMMING METHODOLOGY AND C++
  • Students will be able to
  • Describe the object-oriented programming approach in connection with C++
  • Apply the concepts of object oriented programming
  • Analyze a problem and construct a C++ program that solves it
  • Discover errors in a C++ program and describe how to fix them
  • Illustrate the process of data file manipulations using C++
2201 PROGRAMMING METHODOLOGY AND C++ LAB
  • Create simple programs using classes and objects in C++.
  • Implement Object Oriented Programming Concepts in C++.
  • Develop applications using stream I/O and file I/O.
  • Implement simple graphical user interfaces.
  • Implement Object Oriented Programs using templates and exceptional handling
2103 DATABASE MANAGEMENT SYSTEM
  • Able to find and understand the Concept Of database approach.
  • Able to find and understand database architecture and data modeling, data Normalization.
  • Design and draw ER and EER diagram for real life problem.
  • Able to find and understand the commands of SQL.
  • Able to understand the concept of transaction, concurrency and recovery.
2202 DATABASE MANAGEMENT SYSTEM LAB
  • Design and implement a database schema for a given problem-domain
  • Normalize a database
  • Populate and query a database using SQL DML/DDL commands.
  • Programming PL/SQL including stored procedures, stored functions, cursors, packages.
2104 MATHEMATICS I
  • Have a better understanding of sets, relations and functions
  • Be able to understand Permutation and Combinations, Mathematical induction, Binomial Theorem and Graph Theory.
  • Apply logic and construct simple mathematical proofs and solve problems.
  • Demonstrate different traversal methods for graph
2105 PRINCIPLES & PRACTICES OF ACCOUNTS
  • Students will be able to learn fundamental accounting concepts, Conventions & terminologies.
  • Students will be able to describe the importance, functions & objectives of books of entry, subsidiary books, bank reconciliation statement and Final accounts.
  • Students will be able to prepare books of entry, subsidiary books, bank reconciliation statement and Final accounts using double entry book keeping.
Subject Code Subject Name Course Outcomes
3101 DATA STRUCTURES
  • Understand basic data structures such as array, linked list, stack, queue, binary tree and graph along with algorithms.
  • Ability to analyze algorithm and algorithm correctness.
  • Apply searching and sorting techniques.
3201 DATA STRUCTURES- LAB
  • Select appropriate data structures as applied to specified problem definition.
  • Implement operations like traversing, insertion, deletion, searching etc. on data structures.
  • Students will be able to implement linear and non - linear data structures.
  • Implement appropriate sorting and searching techniques for given problems.
3102 JAVA PROGRAMMING
  • To teach Object-Oriented programming concepts, techniques, and applications using the Java programming language.
  • Problem solving skills – to analyze real life problem, find and develop algorithmic steps to solve it and then implement these steps in JAVA.
  • Experience with developing and debugging software in Java.
  • To develop real life projects using database connectivity with JDBC.
3202 JAVA PROGRAMMING - LAB
  • Basic knowledge of programming in JAVA.
  • Experience with developing and debugging software in Java.
  • Implementation of AWT.
  • Able to develop real life projects using database connectivity with JDBC.
2202 DATABASE MANAGEMENT SYSTEM LAB
  • Design and implement a database schema for a given problem-domain
  • Normalize a database
  • Populate and query a database using SQL DML/DDL commands.
  • Programming PL/SQL including stored procedures, stored functions, cursors, packages.
3103 MATHEMATICS II
  • Apply numerical methods to find solutions of algebraic equations using different methods viz. Bisection method, Regula - Falsi, Newton Raphson’s, Ramanujan’s method, Matrix Inversion and Gauss Elimination
  • Apply Least squares Curve fitting procedures.
  • Derive numerical methods for various mathematical operations and tasks such as interpolation, differentiation, integration, the solution of linear and non linear equations and solution of differential equations.
3104 COMPUTER ORGANISATION AND ARCHITECTURE
  • Understand the architecture and functionality of central processing unit.
  • Analyze some of the design issues in terms of speed, technology, cost, performance.
  • Learn the concepts of parallel processing, pipelining and inter-processor communication.
  • Exemplify the I/O and memory organization.
Subject Code Subject Name Course Outcomes
4101 PYTHON PROGRAMMING
  • Able to apply the principles of pythonprogramming.
  • Write clear and effective pythoncode.
  • Create applications using pythonprogramming.
  • Implementing database usingSQLite.
  • Access database using pythonprogramming.
  • Develop web applications using pythonprogramming.
  • Develop and use Web Services usingpython.
4201 PYTHON PROGRAMMING - LAB
  • Will be able to interpret the fundamental Python syntax usePython control flow statements.
  • Enable the handling of strings and functions.
  • Will be able to create and run Python programs by utilizing the data structures like lists, dictionaries, tuples and sets.
4102 INTRODUCTION TO MICROPROCESSORS
  • Understand the architecture and addressing modes of 8085 microprocessor and merory organization and its Interfacing.
  • Understand various types of instructions and Instruction Cycled with proper timing diagrams.
  • Develop various assembly language programs by usingdiffrent types if instructions and understand PPL interfacing.
  • Understand 8259 interrupt controller IC with its internal organization and single and cascade operation.
  • To understand 8086/8088 microprocessor, architecture, instruction set, addressing modes, simple programs, memory organization and interfacing.
4202 INTRODUCTION TO MICROPROCESSORS - LAB
  • The student will be familiar with the architecture and Instruction set of Intel 8085 microprocessor
  • Will be able to implement assembly level programs
2202 DATABASE MANAGEMENT SYSTEM LAB
  • Design and implement a database schema for a given problem-domain
  • Normalize a database
  • Populate and query a database using SQL DML/DDL commands.
  • Programming PL/SQL including stored procedures, stored functions, cursors, packages.
4103 COMPUTER NETWORKS
  • Distinguish between analog and digital signals and understand their characteristics
  • Understand the basic concepts of data communications.
  • Understand the purpose of network layered models, network communication using the layered concept, and able to compare and contrast Open System Interconnect (OSI) and the Internet Model.
  • Understand basic computer network technology.
  • Identify the different types of network topologies and protocols.
4104 SOFTWARE ENGINEERING
  • Provide the ability to select and apply the knowledge of defined engineering technology activities.
  • Able to describe key activities in software development and the role of modeling.
  • Able to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  • Able to explain key concepts in software development such as change management, testing and quality.
Subject Code Subject Name Course Outcomes
5101 MOBILE APPLICATION
  • Recognizes mobile development environments...
  • Write clear and effective Android code.
  • Create Native & Hybrid Mobile applications using Android App Development
  • Implementing database using SQLite & Firebase Real-time Database.
  • Be exposed to technology and business trends impacting mobile application
  • Be competent with designing and developing mobile applications using one application development framework.
5201 MOBILE (ANDROID) APPLICATION LAB
  • Build and deploy his/ her Android application.
  • The candidates get a better understanding of the UI - components, layouts, event handling, and screen orientation.
  • Students also develop a working knowledge of the custom UI elements and positioning.
  • The candidates may also have an in-depth understanding of broadcast receivers and services.
5102 ARTIFICIAL INTELLIGENCE
  • Students will be able to demonstrate fundamental understanding of the history of artificial intelligence (AI) and its foundations.
  • Students will be able to understand the fundamentals of various applications of AI techniques in intelligent agents, expert systems models.
5103 CYBER SECURITY
  • Understand the basic security principals
  • Understand the concepts of data confidentiality security concern and its solution through cryptography
  • Be able to verify identity through various authentication mechanisms
  • Learn about Safeguarding the network at the network layer
  • Learn about attacks on the networks and security related services
5104 MULTIMEDIA AND APPLICATION
  • Learner will Developed understanding of technical aspect of Multimedia Systems.
  • Learner will understand various file formats for images, video, text media, colour models and software tools.
  • Learner will develop various Multimedia Systems applicable in real time with action script.
  • Learner will design interactive multimedia softwareprogram multimedia data and be able to design and implement media applications.
  • Learner will understand different graphics algorithm, Display devices, Video signal formats and TV broadcasting system.
5105 MANAGEMENT INFORMATION SYSTEM
  • Enable Learners to describe the role of information technology and information systems in business and analyze how information technology impacts a firm.
  • It is help learners to interpret how to use information technology to solve business problems.
  • Analyze the relationship between information systems and organizations.
  • Describe how managers make decisions in organizations.
  • Evaluate the role of information systems in supporting various levels of business strategy.
Subject Code Subject Name Course Outcomes
6101 INTELLECTUAL PROPERTY RIGHTS, PATENTS AND CYBER LAWS
  • Students will learn how to protect their creative work using Intellectual Property Rights.
  • Identify the use of Intellectual Property.
  • An ability to use Intellectual property to protect their work.
  • Understand the registration process of Copyright, Patent and Trademark.
6102 DATA WAREHOUSING AND DATA MINING
  • Understand the functionality of the various data mining and data warehousing component
  • Appreciate the strengths and limitations of various data mining and data warehousing models
  • Explain the analyzing techniques of various data
  • Describe different methodologies used in data mining and data ware housing.
  • Compare different approaches of data ware
  • housing and data mining with various technologies.
6103 INTERNET OF THINGS (IOT)
  • Enable learners to understand System On Chip Architectures.
  • Enable to learn ArduinoOpen Source Platform with hardware and installation.
  • To develop physical interfaces and electronics of Raspberry Pi and program them using hand- ontraining.
6104 BIG DATA AND CLOUD COMPUTING
  • Learners will be able to articulate the main concepts, key technologies, strengths, and limitations of cloud computing.
  • Learners will be able to apply form state-of-the-art cloud computing using open source technology.
  • Learner will be able to identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.
  • Learner will be able to explain the core issues of cloud computing such as security, privacy, and interoperability.