90 likes | 116 Views
Bachelor in Computer Application (BCA) is an undergraduate degree course in computer applications. With the rapid growth of IT industry in India, the demand of computer professional is increasing day by day. This increasing growth of IT industry has created a lot of opportunities for the computer graduates.Bachelor in Computer Application (BCA) is one of the popular courses among the students who want to make their career in the IT (Information Technology) field. The duration of the course is 3 years and divided into 6 semesters. It comprises of the subjects like database, networking, data structure, core programming languages like u2018Cu2019 and u2018javau2019.<br>
E N D
OBJECTIVES 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.
Learning Learning is a continuous and never ending process How should I Learn? In Classrooms through Lecture Sessions Reading & Lot of Reference work Surfing -Internet Group Projects / Combine Study Group discussions Participation in Technical Programs
Life Cycle in the BCA Entry Ticket for Corporate Step in First Year • . Enhanced with NME Enhanced with SoftSkills Second Year Enhanced with Aptitude Skills Enhanced with Technical Skills Third Year Enhanced with Technical Skills Enhanced with Moral Values Ready to face the world
Subject Categories § OOAD Software Engg Software Testing Data Communication & Networks Client Server Computing
Interaction between the user andcomputer What does machine understand? 1’s and 0’s • java • html • Csscss User can understand High LevelLanguage (in simpleEnglish Then how does communication takes place between the user and computers?
Software Evolution • 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)
Application of C • Application of C • 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.