Feb 23, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog

CSCI123 HM - Computing Practices, Projects, and People


Credit(s): 3

Instructor(s): Kirabo, Schofield, Staff

Offered: Fall and Spring

Description: This course dives into the technical and professional skills necessary to plan, execute, document, and present computational projects beyond a classroom. A central focus of the course is a team-based project to develop a tutorial for an existing software tool or API. A variety of exercises will help explore and build literacy in common tools and workflows in a professional computing environment. Additionally, students will discuss human-human interactions around negotiation, conflict management, peer review of both code and written work, and ethical decision-making.

Prerequisite(s): CSCI070 HM