糖心Vlog

Resources for You:

College of Computing and Informatics Graduate Program Level Outcomes

Upon degree completion, graduates of our programs will be able to...

  • Apply data-driven and AI-enabled approaches grounded in appropriate analytical techniques to support decision-making while implementing data governance, privacy/security controls, and responsible-AI practices across global contexts.

  • Evaluate and apply information policies, laws, and standards to support ethical technology use and equitable access to information and technology. 

  • Assess the information needs of communities and design inclusive and accessible programs, resources, and services to address varied community needs.

  • Design and architect complex software systems using established architectural models, design principles, and AI-assisted development practices. 

  • Analyze existing software systems and evaluate architectural trade-offs with respect to quality attributes, including performance, maintainability, and scalability. 

  • Make and justify software design decisions using systematic reasoning and quality attribute analysis.  

  • Apply advanced software engineering methods and quality assurance techniques to the development and evolution of industrial-scale software systems. 

  • Deliver a substantial real-world software project, integrating human-centered judgment with AI-enhanced engineering tools. 

  • analyze a problem and identify and define the use of artificial intelligence and/or machine learning (AI/ML) as appropriate to its solution

  • interpret and communicate the output of statistical and algorithmic methods

  • function effectively on a team to design and implement a computer-based AI/ML system

  • understand the implementation and use of AI/ML tools and systems

  • apply mathematical foundations, algorithmic principles, and computational knowledge in the modeling and design of AI/ML systems in a way that demonstrates comprehension of the tradeoffs involved in design choices

  • design, implement, and evaluate a computer-based AI/ML system, process, component, or program to meet desired needs

  • present material based on existing research papers in the field of artificial intelligence

  • present material based on their own research findings

  • Use data to provide quantitative insights on questions of scientific, organizational, and social interest.

  • Collaborate, communicate, and function effectively on data science projects in multidisciplinary teams.

  • Apply knowledge of Data Science (DS) fundamentals to analyze and solve complex problems.

  • Identify, formulate, and design efficient and effective solutions using appropriate DS processes and paradigms.

  • Design, implement, test, and maintain different DS components, systems, or programs to meet desired needs.

  • Identify, formulate, and solve DS problems with the techniques, skills, and modern DS tools necessary in practice for application domains.

  • Engage in continuous learning to keep pace with evolving tools, technologies, and methodologies in DS

  • Analyze and evaluate algorithms based on theoretical foundations for varied computational environments.

  • Employ appropriate tools and methods to write, read, and analyze computer code in a variety of programming languages.

  • Define, implement, test and maintain software components and systems to meet diverse functional and deployment specifications.

  • Apply computer science principles and practices to solve a broad range of computational problems.

  • Employ human-centered methods and processes for human needs and values by incorporating accessibility principles and ethical considerations across all stages of design.

  • Select and apply qualitative and quantitative research methods to address user experience needs across various design contexts.

  • Incorporate new interaction paradigms and novel approaches at the frontiers of human-computer interaction that address problems in applied domains. 

  • Apply fundamental knowledge of concepts related to human cognitive, affective, and social in the context of technologies and systems to determine design opportunities, risks, and constraints.

  • Design artifacts, processes, systems, and user interface prototypes using a variety of tools at different levels of complexity and fidelity. 

Top