Bachelor of Science(B. Sc) in Computer Science
Computer science is a dynamic and rapidly growing area that has become an integral part of the world today. It is an interdisciplinary application and utility of computer programming that has transformed every aspect of human life including biology, businesses, cyber security, economics, engineering, information assurance, languages and linguistics, mathematics, physics, public policy, etc. Today, programming and digitalization are used to address a wider range of complex issues.
The current decade has been transformed through into a digital age, most industries rely on data and software programmes. Computer Science & IT impacts everything, from scientific research to health development, transport, banking, communications, mobile communication. Financial transactions, logistics, entertainment, fashion, arts, agriculture, space technology, Défense etc. Even objects like microwave ovens, fridges, television, mobile phones or door locks are now connected to Wi-Fi networks and personal assistants.
Technology has made the world better, faster, and more connected. But this didn’t happen by magic. It has been achieved to the brilliant minds of IT graduates, who took their passion for technology and used it to create gadgets and computer programmes that help the society every single day.
Having a degree in this field will provide a deep understanding of theories and emerging technologies. This knowledge and experience allows an individual to develop cutting-edge solutions that address today’s challenges.
The Association for Computing Machinery (ACM), which is the professional organization for computer scientists and information professionals, lists the following 10 reasons to major in computing (read more details):
- Computing is part of everything!
- Expertise in computing enables to solve complex, challenging problems.
- Computing enables to make a positive difference in the world.
- Computing offers many types of lucrative careers.
- Computing jobs are here to stay, regardless of where one is located.
- Expertise in computing helps an individual even if their primary career of choice is something else.
- Computing offers great opportunities for true creativity and innovativeness.
- Computing has space for both collaborative work and individual effort.
- Computing is an essential part of well-rounded academic preparation.
- Future opportunities in computing are without boundaries.
RAAK Arts & Science College is offering a three years undergraduate degree program Bachelor of Science (B.Sc.) in Computer Science. The college is affiliated to Annamalai University, Annamalainagar, Chidambaram, India. The course is based on the syllabus (curriculum) prescribed by the University.
Curriculum Focus:
Tamil – I | English Through Literature-II |
Communicative English I | Python Programming |
Fundamentals of Computers | Data Communication Networks |
Programming in C | Computer System Architecture |
Tamil – II | Web Technology |
Communicative English II | Relational Database Management System |
Programming with C++ | Operating System |
Tamil – III | Dotnet Programming |
English Through Literature-I | IOT and Its Applications |
Programming in Java | Mobile computing |
Tamil – IV |
Career Pathways:
Data Analyst | Video game developer |
Mobile app developer | Network Engineer |
Web Developer | Engineer |
Software & Hardware Engineer | Consultancies |
Database Administrator | IT support |
Technical Writer | Network administrator |
Designer | Scientist |
Network Architect | IT Security Specialist |
System Manager | Researcher |
Programme Outcomes (POs):
PO1: An ability to learning the mathematics, science and computer fundamentals to find the optimum solution of complex Computer Science problems.
PO2: design and development principles in the construction of software systems of varying complexities.
PO3: An ability to develop the skills to present ideas effectively and efficiently.
PO4: An ability to solve problems (programming networking database and Web design) in the Information Technology environment.
PO5: An ability to design computer-based solutions for various technical problems.
PO6: An ability to ensure professional development growth through contextual, reflective and lifelong learning.
PO7: Ability to design, correctly implement and document solutions to significant computational problems.
PO8: prepare for continued professional development.
PO9: An ability to develop proficiency in the practice of computing.
PO10: An ability to learn current technical concepts and practices in the core development of solutions in the form of Information technology.
Program Specific Outcomes (PSOs):
PSO1: To develop the ability to use the information & facts gained during the course of the program from Mathematics, Basic Computing, electronics Sciences and Statistics in general and all computer science courses in particular to identify, formulate and solve real life complex problems faced in industries and/or during research work with due consideration for the public health and safety, in the context of cultural, societal, and environmental situations.
PSO2: To enhance the ability to distinguish a problem, identify and define the computing requirements, which may be appropriate to its solution and it also enable learners to design, implement, and estimate a computer-based system, process, component, or program to meet desired needs.
PSO3: To develop team spirit so that student can function effectively on teams to accomplish a common goal. It also helps students to distinguish between the local and global impact of computing on individuals, organizations, and society. An ability to assist and manage the execution of an effective project plan.