0% found this document useful (0 votes)
23 views2 pages

Functional-Elective-Practical

The document outlines the curriculum for the BCA program at Tecnica Institute of Advanced Studies, focusing on programming skills in Python, object-oriented programming, and web development using various technologies such as Visual Basic.Net and Java. It details specific learning objectives for courses including GUI application design, database connectivity, and mobile application development. The program aims to equip students with practical skills for creating dynamic web applications and understanding mobile computing concepts.

Uploaded by

annaya0568
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

Functional-Elective-Practical

The document outlines the curriculum for the BCA program at Tecnica Institute of Advanced Studies, focusing on programming skills in Python, object-oriented programming, and web development using various technologies such as Visual Basic.Net and Java. It details specific learning objectives for courses including GUI application design, database connectivity, and mobile application development. The program aims to equip students with practical skills for creating dynamic web applications and understanding mobile computing concepts.

Uploaded by

annaya0568
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

TECNIA INSTITUTE OF ADVANCED STUDIES

NAAC Accredited Grade ‘A’ Institute


Department of Computer Applications
BCA Ref. No.
TIAS/BCA/2021-22/
To acquire programming Explain basic principles of
skills in core Python. Python programming language

2. To acquire Object 2. Implement object oriented


Oriented Skills in Python concepts,
Basics of
BCA 211# Python
3. To develop the skill of 3. Implement database and GUI
Programming
designing Graphical user applications.
Interfaces in Python
4. To develop the ability to Read and write data from & to
write database applications files in Python and develop
in Python Application using Pygame
To learn and understand Define and demonstrate the use
Python programming of built-in data structures “lists”
basics and paradigm and “dictionary”
To learn and understand Design and implement a
python looping, control program to solve a real world
statements and string problem.
Web manipulations.
BCA 218 Development Students should be made . Design and implement GUI
with python familiar with the concepts application and how to handle
of GUI controls and exceptions and files.
designing GUI
applications.
To learn and know the Make database connectivity in
concepts of file handling, python programming language.
exception handling and
database connectivity.
The student will use Students will understand .NET
Visual Basic.Net to build Framework and describe some
Windows applications of the major enhancements to
using structured and the new version of Visual
object-based programming Basic. · · ·
BCA 235 ASP Dot Net
techniques.
Students will be exposed Students will describe the basic
to the concepts and skills structure of a Visual Basic.NET
,Analyze program project and use main features of
requirements the integrated development
environment (IDE)

Design/develop programs Students will create applications


with GUI interfaces using Microsoft Windows
Forms
Code programs and Students will create applications
develop interface using that use ADO. NET
Visual Basic .Net
To learn JavaScript for Students will be able to
creating dynamic websites. implement web based
applications using JAVA Script
and JAVA Beans.
To acquire knowledge on Learners will be able to
creation of software implement and design web
Web components using JAVA based applications using
Development Beans effective data base access.
BCA 317
with Java & To learn Server-Side Students will be able to server
JSP Programming using side programming using JSP.
Servlets and Java Server
Pages.
To learn the creation of Learners will be able to apply
pure Dynamic Web the concepts of server side
Application using JDBC. tecniques for creating dynamic
web applications.
To understand the basic Explain Mobile Computing
theory underlying mobile concepts, classifications of
computation Mobile Communication
To be able to formulate Describe Supervised Learning
mobile computing concepts.
problems corresponding to
Mobile different applications.
BCA 318 Application To understand a range of Describe the implementation of
Development mobile computing wireless sensor nodes in mobile
algorithms along with their data transfer
strengths and weaknesses
To be able to apply mobile Discuss simple Mobile
computing algorithms to applications development in a
solve problems of range of real-world applications
moderate complexity.

You might also like