Dept. of Computer Science

ABOUT THE DEPARTMENT

The department offers the degrees of Bachelor of Computer Applications (B.C.A.) and Bachelor of Computer Science. Currently, the department has more than 120 students in various Semesters. It is housed in a spacious building with modern amenities and well-equipped laboratories with state-of-the-art hardware and software.Computer science is at the heart of many new technologies, offering someone with that degree the chance to be involved in developing the cutting edge of technology. The department has been continuously engaged in planning and implementing various kinds of education development activities for the pursuit of academic excellence with an eye towards the needs of the society, industries and the nation.

Department of English

Rapid developments taking place in the field of computer science have changed the way we work, learn and communicate. The impact of information and communication technology (ICT) on our life is profound and broad. We are proud of our work in this exciting field, and we believe that there are many challenges ahead of us. Our dream is to advance the frontiers of the field of computer science. We will continue to strive to improve the quality of our academic programs. Department has made outstanding progress in a very short time. We’ve secured a unique reputation through our ability to combine excellence, creativity and intellectual rigor with agility, professionalism and sustainability. Student success through the provision of an outstanding student experience that leads to the very best employability outcomes for our graduates is something that we continually strive to achieve.

computer-lab

Reflecting our commitment to learner engagement, we’ll encourage students to be creative, analytical and critical in the questioning of ideas, the pursuit of knowledge and the exploration of new interests. Ensure that we support students to achieve the very best outcomes and working in close consultation with individuals and the Students’ Union that they receive the highest quality academic education, the broadest student experience and the right extracurricular opportunities to find their place in the world. The Department is committed to generating, disseminating, and preserving knowledge, and to working with others to bring this knowledge to bear on the world’s great challenges.

We seek to develop students with the ability and passion to work wisely, creatively, and effectively for the betterment of humankind. Earning a graduate degree in computer science can lead to positions in research institutions, government agencies, technology companies, universities, consulting firms, manufacturing companies and financial corporations.

SYLLABUS OUTLINE

Computer science deals with the systematic processing of information, in particular, by means of computers. The Computer Science Department is divided into theoretical and practical computer science.

Programming language

Since there is no single, universal programming language, mastering multiple languages is a vital component of earning your computer science degree.

DBMS, Computer Network, Operating System, Software Engineering, Microprocessor– For students looking for a good grounding in the principles of Computing.

Statistics, Mathematics

The people who are good at Maths and are excited by computing and its many applications, have the potential to be great problem-solvers, lateral-thinkers or systematic thinkers.

OBJECTIVE

Challenge the students to consider ethical and social impacts of Technology
Outstanding student experience
Mutual Respect
Provide a life-changing education
Up-to-date technical knowledge
Think and create innovative ideas.
Enhancement of the inner potential of individuals
Reputation for excellence.

Significant Technical Accomplishment
Clarify Purpose and Perspective
Integrate advances in Information Technologies into learning environments
Exhibit High professional ethical standards to become productive leaders in society
Nexus Learning
Consistent quality and effective teaching
Encourage students to achieve their goal

Programmes offered

Computer Science has been a very attractive career option for more than two decades now. Students have always been on a look out for a course in computers; be it a full-fledged degree in the subject or a short-term course. If you are also among such students and wish to pursue a career in this subject, you can go for a B. Sc in Computer Science. The course covers all aspects of computers right from the basic fundamentals of computers to database systems & advanced courses like C++, Java etc. The best thing about this course is that it mainly focuses on the mathematical and theoretical foundations of computing rather than specific technologies, which quickly become outdated. This way the course prepares anyone for higher education.

However, enhancing skills is not a must. Career options available for a student who has completed his graduation in the field of computer science are quite ample these days. One can say this mainly because of the fast growth of IT in our country. Numerous organizations hire B. Sc (CS) students for the post of software testers, software developers etc. in their IT departments.

Career Opportunities in Private Sector

These days there are innumerable career opportunities for B. Sc (CS) in private organizations. Major national and multinational firms in the country welcome students who have completed their graduation in computer science. The top IT firms in India include Wipro, TCS and Satyam. These firms not only offer attractive packages but also excellent exposure in the field. Besides these IT firms, students can also get jobs with management consultancy organizations, power plants and other organizations that use computers and computer-aided systems. Teaching is another option that students can consider.
Here is a list of some of the job profiles available for students:

  • Programmer or Software Engineer
  • Computer Scientist
  • Computer Engineer, Hardware Designer, Logic Designer
  • Systems Engineer, System integrator
  • Systems Analyst
  • System Administration
  • Technical Support, Support Engineer
  • Technical Writer
  • Consultant
  • Research Staff Member
  • Professor
Career Opportunities in Government Organizations

Computer Science graduates can also get options to work as scientific officers, technical officers, scientific assistants and network operators with public sector firms. They can also get into teaching by clearing the NET degree and get jobs in a college or university. It is important for students to be present for an admission test to get these jobs. Once they get into the job, they can appear for departmental exams and look forward to higher designations.

Career Opportunities Abroad

Career Opportunities for B. Sc (CS) are not limited to India but students can get jobs with various software companies abroad. Firms from the Middle East and Europe offer excellent career opportunities. These jobs are especially available with manufacturing industries in the areas of:

  • Programmer or Software Engineer
  • Cellular Telephones
  • Design
  • Manufacturing
  • Microprocessor System Design
  • Satellite Television
  • Software Development Sectors
Long term Career

Students of B. Sc Computer Science can either go for jobs as soon as they finish their studies or they can look at pursuing higher education. Students can start work as trainees and with sheer hard work and experience they can get promoted to higher job profiles such as senior programmers or project managers.

Course Plan

Affiliation
  • University of Calicut
Category
  • Computer Science
Eligibility
  • Candidates who have passed (eligible for higher studies) the HSE or an equivalent examination with Mathematics/Statistics/Computer Science/Computer Application etc. as one of the subjects are eligible for admission.
Degree
  • B.Sc
Duration
  • 3 Years
Admission Procedure
  • No Entrance Examination: Admission on merit basis.
Mode
  • Full Time

B.C.A. Stands for the Bachelor in Computer Application.BCA is 3 year graduation degree course generally for those students who wants to learn Computer languages and after that who wants to join Software companies. In Today time every course have its own importance.BCA have also their own. BCA is a new age degree course in the field of computer applications. After completion of the BCA course, students can opt for masters or they can even try for job opportunities. s is a course that is customized for students wishing to shine in the field of computers and information technology. If you are interested in computer related field, then BCA is the perfect course for you.

graduates can start up their career in either Government sector or private sector since there are a lot of employment opportunities in both these sectors. This degree helps the students to get a sound knowledge on computer applications with the help of which they can have a perfect launch pad for challenging career in the field of information technology.

Job Opportunities
  • Programmer or Software Engineer
  • Computer Scientist
  • Computer Engineer, Hardware Designer, Logic Designer
  • Systems Engineer, System integrator
  • Systems Analyst
  • System Administration
  • Technical Support, Support Engineer
  • Technical Writer
  • Consultant
  • Research Staff Member
  • Professor

We know that India is an IT power thus it is obvious that the course of BCA will provide jobs in the IT sector. The companies such as Wipro, InfoTech, Satyam, [TCS] Tata Consultancy Service, Siemens Communications, and even International companies such as Vodafone, and Essar Communications are hiring Students every year.

It is of out sounding news to know that even the Students are getting placements in dairy firms, banking firms. The firms are hiring more of the BCA applicants for there software based queries.

If one wishes to become a Software Developer or web-designer or wants to take up a career in Systems Management, then BCA is the best course to get an early start for their careers. Job opportunities can be found in both large and small software development organizations as well as hardware companies.

Long term Career

Students of BCA can either go for jobs as soon as they finish their studies or they can look at pursuing higher education. Students can start work as trainees and with sheer hard work and experience they can get promoted to higher job profiles such as senior programmers or project managers.

Course Plan

Affiliation
  • University of Calicut
Category
  • Computer Application
Eligibility
  • Candidates who have passed (eligible for higher studies) the HSE or an equivalent examination with mathematics/Computer Science/Computer Application/Informatics Practices as one of the subjects are eligible for admission.
Degree
  • B.C.A
Duration
  • 3 Years
Admission Procedure
  • No Entrance Examination: Admission on merit basis.
Mode
  • Full Time
Green Campus