Upload
lpoongothai-shalini
View
95
Download
1
Embed Size (px)
Citation preview
To impart high eminence skills in software Development to excel in Software Industry
To train the students to develop the soft skills with global standards and enhance their knowledge in Information Technology.
The department aims to develop academically competent and professionally motivated personals, equipped with objective and logical thinking that compassionately foster the scientific temper with a sense of social responsibility.
OBJECTIVES
LearningLearning is a continuous and never
ending process
In Classrooms through Lecture Sessions Reading & Lot of Reference work Surfing -Internet Group Projects / Combine Study Group discussions Participation in Technical Programs
How should I Learn?
Life Cycle in the BCAStep in
First Year
Second Year
Third Year
Entry Ticket for Corporate
Enhanced with NME
Enhanced with SoftSkills
Enhanced with Aptitude Skills
Enhanced with Technical Skills
Enhanced with Technical Skills
Enhanced with Moral Values
Ready to face the world
This entire process contributes to Skill Based Learning Methods
Subject Categories
OOADSoftware EnggSoftware TestingData Communication & NetworksClient Server Computing
Interaction between the user and computer
What does machine
understand?1’s and 0’s
User can understand High
Level Language (in simple English)
Then how does communication
takes place between the
user and computers?
1. OS2. Application
Software3. HLL (C,C+
+,Java,VB,Asp.net)
4. Compiler, Interpreter –Translator
converts HLL to MLL
5. MLL
Digital Logic Fundamentals
1. In digital logic design only two voltage levels or states are allowed and these states are generally referred to as Logic “1” and Logic “0”, High and Low, or True and False. These two states are represented in Boolean Algebra and standard truth tables by the binary digits of “1” and “0” respectively.
Hardware Vs Software
Machine Language Assembly Language High Level Language
C (Structural Language) C++ (OOPS) Java (OOPS) Visual Basic(Event Driven Programming, GUI) Asp.Net (Web Based) HTML (Web based)
Software Evolution
System Programs (Compiler, Loader, Linker, OS)
Website Creation using CGI “gateway” OS –UNIX, WINDOWS, LINUX are written in C MATLAB – Written in C Python, perl5, Php are written in C Reason (Speed, Stability, Availabilty) Evergreen Master in C – Easily Survive in IT Base for c++ and java.
Application of C
C Programming
I need wate
r
पानी लाना
TranslatorWorkers
Translator
New Languages
Common Utilities
CAD
C++Editing – Adobe
Photoshop
MRI Machines
Job Title : Graphic Designer, Developer
Gaming
JAVA
Open Source Operating System
VISUAL BASIC
Online Passport
Application
Designing Forms
WEB TECHNOLOGY
Designing Web Pages
OS Microprocessor Data communication and Networking
Middleware
Types of Systems(OS)
Embedded OS (Microprocessor & MicroController)
Android Os
Networking
Database Management Systems
Software Engineering Software Testing
Others
Job Opportunities in IT Sector
Software EngineerNetwork EngineerDatabase AdministratorQuality Assurance EngineerTechnical support engineerEthical HackingWeb Designer
Software Engineer
Network Engineer
Database Administrator
SOME IT COMPANIES –Job opportunities
By writing Eligibility exams
Eg : SSC, TNPSC, IBPS, NET
GOVERNMENT Jobs
Higher Study OptionsSome of the higher study options after BCA other than MCA are Masters in Computer Management•Masters Degree in Information Management (MIM)•Masters in Business Administration (MBA)
•Master of Science in Information Technology (offered in our College) •G-CAT Master•Postgraduate Diploma in Computer Applications•Post Graduate Programme in Corporate Studies (PGPCS)•Postgraduate Diploma in Management (PGDM)•Programme in Information Security Management
“We are what our thoughts have made us; so take care about what you think. Words are secondary. Thoughts live; they travel far.”
Swami Vivekanandha
“Tell me and I forget. Teach me and I remember. Involve me and I learn”
Benjamin Franklin
“What we learn with pleasure we never forget” - Alfred Mercier
THANK you