BS Computer Scienece

BS Computer Science (4 Years)

Description

The BS in Computer Science is a four-year undergraduate program designed to provide students with a strong foundation in computing theory, programming, software development, and system design. The curriculum covers a broad range of topics including algorithms, data structures, databases, operating systems, computer networks, artificial intelligence, cybersecurity, and emerging technologies.

Students develop problem-solving skills, critical thinking, and technical proficiency, preparing them for careers in software engineering, IT, research, and entrepreneurship. The program also emphasizes ethical practices, teamwork, and continuous learning to adapt to the rapidly evolving tech landscape.

PEOs

PEO No. Program Educational Objective
PEO 1 Fundamental Computing Knowledge: Graduates will apply their understanding of essential computing principles to succeed in professional roles.
PEO 2 Ethical and Societal Responsibilities: Graduates will conduct their professional duties with a strong sense of ethics and awareness of societal impacts.
PEO 3 Communication Skills: Graduates will effectively convey technical and managerial concepts through both oral and written communication.
PEO 4 Leadership: Graduates will demonstrate leadership skills by successfully guiding teams in collaborative or entrepreneurial environments.
PEO 5 Commitment to Continuous Improvement: Graduates will stay engaged with evolving trends in computing and contribute to organizational growth or academic research.

PLOs

PLO No. Program Learning Outcome
PLO 1 Academic Education: Prepare graduates as competent computing professionals.
PLO 2 Knowledge for Solving Computing Problems: Equip graduates with essential skills and knowledge through an accredited BS CS program to excel in the computing industry.
PLO 3 Problem Analysis: Identify, research, and solve complex computing problems using principles of mathematics, computer science, and domain knowledge.
PLO 4 Design/Development of Solutions: Design and evaluate systems or solutions for complex problems, considering health, safety, culture, society, and environment.
PLO 5 Modern Tool Usage: Select and apply modern tools and techniques for complex computing tasks, understanding their capabilities and limitations.
PLO 6 Individual and Team Work: Work effectively as an individual or as a leader/member in diverse and multidisciplinary teams.
PLO 7 Communication: Communicate clearly and effectively with computing professionals and the broader community through reports, presentations, and documentation.
PLO 8 Computing Professionalism and Society: Understand and evaluate societal, legal, cultural, health, and safety issues related to computing in both local and global contexts.
PLO 9 Ethics: Commit to ethical conduct and professional responsibilities in computing practices.
PLO 10 Life-long Learning: Demonstrate the ability to pursue independent, continuous learning and professional development.

No semester data found.