Hi Kamal
Both BCA and BCS are Equally good.
BCS provides education related to computer science. It focuses on principles and use of computers.
Main subjects for BCS are:
Mathematics
Electronics
Computer programming theory
Statistics
-BCS mainly focuses on fundamentals of computer science including Hardware , software, database, microprocessor etc .
Main motive of this course is to provide sufficient knowledge and skills that would help you channelise your learning in practical sense.
You can have plenty of options after your BCS like:
Software developer
IT Manager
Website designing
Program Analyst
Software tester etc
- if you choose BCA , then you'll learn everything from basics . If you want to learn computer languages then this course is best for you.
Subjects you'll study in BCA:
Data structures
Calculus
Financial accounting
Database management
Interpersonal communication
Digital computer fundamentals
Algebra
You will learn about core terms like computer networks, java , C, C++, visual basics etc.
You will not only learn about computer and IT but also about management, communication etc. You will develop Various skills like:
Networking skills
Programming skills
Modern techniques of IT
If you want both theory and practical skills then BCA is a good option for you.
Both the courses are good and also it depends on your skills and how you deal with problem solving methods.
It depends on your interest and potential , both the courses are Career oriented if you are hardworking and focused.
All The Best!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile