∗ 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
Learning
Learning 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 BCA
Step 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
 OOAD
Software Engg
Software Testing
Data
Communication &
Networks
Client 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. OS
2. Application
Software
3. 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
water
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 Engineer
Network Engineer
Database Administrator
Quality Assurance Engineer
Technical support engineer
Ethical Hacking
Web 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 Options
Some 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
∗

why to do BCA course?

  • 2.
    ∗ To imparthigh 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
  • 3.
    Learning Learning is acontinuous and never ending process
  • 4.
    ∗ In Classroomsthrough Lecture Sessions ∗ Reading & Lot of Reference work ∗ Surfing -Internet ∗ Group Projects / Combine Study ∗ Group discussions ∗ Participation in Technical Programs How should I Learn?
  • 5.
    Life Cycle inthe BCA Step 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
  • 6.
    Subject Categories  OOAD SoftwareEngg Software Testing Data Communication & Networks Client Server Computing
  • 7.
    Interaction between theuser 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. OS 2. Application Software 3. HLL (C,C++,Java,VB, Asp.net) 4. Compiler, Interpreter –Translator converts HLL to MLL 5. MLL
  • 8.
    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.
  • 9.
  • 10.
    ∗ 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
  • 11.
    ∗ 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
  • 12.
  • 13.
    CAD C++ Editing – Adobe Photoshop MRIMachines Job Title : Graphic Designer, Developer
  • 14.
  • 15.
  • 16.
  • 17.
    ∗ OS ∗ Microprocessor ∗Data communication and Networking Middleware
  • 18.
  • 19.
    Embedded OS (Microprocessor& MicroController)
  • 20.
  • 21.
  • 22.
  • 23.
    ∗ Software Engineering ∗Software Testing Others
  • 25.
    Job Opportunities inIT Sector Software Engineer Network Engineer Database Administrator Quality Assurance Engineer Technical support engineer Ethical Hacking Web Designer
  • 26.
  • 27.
  • 28.
  • 29.
    SOME IT COMPANIES–Job opportunities
  • 30.
    ∗ By writing Eligibilityexams ∗ Eg : SSC, TNPSC, IBPS, NET GOVERNMENT JObs
  • 31.
    Higher Study Options Someof 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
  • 32.
    ∗ “WE aREWhaT 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 ∗