The following program educational objectives (PEOs) are expected to be demonstrated by Computer Science graduates within 4 years of their graduation. Computer Science professionals will:
PEO 1: Exhibit a strong foundation and advanced knowledge in computer science, applying skills effectively across diverse technical domains.
PEO 2: Apply creative problem-solving abilities to address real-world challenges and contribute to applied research in computer science.
PEO 3: Demonstrate effective communication, teamwork, and interpersonal skills to positively impact society and advance professionally.
Here are the Program Learning Outcomes (PLOs) for the BS Computer Science program, based on the provided details:
PLO 1: Computing Knowledge
Demonstrate comprehensive knowledge of computing fundamentals, specialized computing knowledge, mathematics, science, and domain-specific concepts to solve complex computing problems.
PLO 2: Application of Knowledge
Apply computing, mathematical, and domain-specific knowledge to abstract and conceptualize computing models, addressing defined problems and requirements within the computing specialization.
PLO 3: Problem Analysis
Identify, formulate, research literature, and solve complex computing problems, reaching well-supported conclusions through fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
PLO 4: Solution Design and Evaluation
Design and assess systems, components, or processes to solve complex computing problems, ensuring consideration for public health and safety, as well as cultural, societal, and environmental needs.
PLO 5: Modern Tool Usage
Create, select, adapt, and apply appropriate techniques, resources, and contemporary computing tools to handle complex computing tasks, with an awareness of their limitations.
PLO 6: Teamwork and Leadership
Operate effectively as an individual, and as a team member or leader, in diverse and interdisciplinary teams.
PLO 7: Communication
Communicate proficiently with both the computing community and society at large on complex computing activities, through effective reports, design documentation, presentations, and clear instructions.
PLO 8: Societal and Global Impact
Evaluate and address societal, health, safety, legal, and cultural issues in local and global contexts, understanding the responsibilities pertinent to professional computing practice.
PLO 9: Professional Ethics
Commit to professional ethics, responsibilities, and the standards of professional computing practice.
PLO 10: Lifelong Learning
Recognize and pursue continuous learning for ongoing development as a computing professional.
PLO 11: Entrepreneurship and Innovation
Demonstrate an entrepreneurial mindset with the capability to initiate successful startups that create social and economic impact.