Academic Outcomes

Computer Science is the study of the theoretical and practical aspects of computer technology and its usage. The learning outcomes for the B.Sc. Computer Science course state that the degree holders must possess knowledge and skills in the relevant field. The syllabus prescribed by the University of Madras enables the students to get updated knowledge in software engineering fundamentals, including software analysis and design, database management system and software engineering.

  • Computer Science states that degree holders can apply the methods and procedures that can use the relevant equipment, technology and software and the outcome is used to apply critical analytic methods and rationalize their decisions that can be evaluated critically.

Computer science is the study of the theoretical and practical aspects of computer technology and computer usage. The learning outcomes for the BSc. Computer Science state that degree holders possess knowledge and skills of relevant field.

KNOWLEDGE
Students must have acquired general understanding and insight into main theories and concepts in computer technology. They must be aware of the latest knowledge in the relevant field, which can be applied to basic elements of information technology.

At the end of the BSc in Computer Science course, graduates will be able to know:

  1. Software development fundamentals, including programming, data structures, algorithms and complexity.
  2. Systems fundamentals, including architectures and organization, operating systems, networking and communication, and Web designing.
  3. Mathematics fundamentals and statistics.
  4. Software engineering fundamentals, including software analysis and design, database management system.
  5. Encompass an appreciation for the structure of computer systems and the processes involved in their construction and analysis.
  6. Multiple programming languages, paradigms, and technologies.
  7. Know how to apply the knowledge they have gained to solve real problems and also know the knowledge of Artificial intelligence and Data Science
  8. Understand individual and collective responsibility and individual limitations as well as the limitations of technical tools.
  9. Understand the range of opportunities and limitations of computing processes.
  10. Application fundamentals, including information management and intelligent applications.

The Department aims to train students in latest computer technology which includes Systems fundamentals, including architectures and organization, operating systems, networking and communication,  A student leaving the institution will be equipped with multiple programming languages like  JAVA, Python, iOS & Android applications and paradigms that are required for fields such as software industry, website management and technical support members.