Integrated Digital and Data Sciences HIST4178-4179 Directed Study I and II Fall and spring semesters. 4 credits Prerequisite: Permission of department chair
HIST4194-4195 Internship I and II This course involves an internship in a cooperating institution, regular discussion sessions, and a project term paper. Students select their internship with the approval of the agency and a department faculty member. Fall and spring semesters. 4 credits Prerequisite: INT1001
221
INTEGRATED DIGITAL AND DATA SCIENCES IDDS1000 Digital Citizenship Scientific Inquiry (SI) Social Science (SS)
An exploration of the technologies and implications of the Internet age, designed for students with little background in technology and experienced students alike. Presents an integrated view of the underlying mechanisms of the Internet and how they connect to tools we use every day. Examines sociological impacts of these technologies, including culture, politics, and economics. Explores and discusses what a person needs to know and do to be a responsible member of Internet society. Fall and Spring semesters. 4 credits
IDDS1101 Introduction to Programming Quantitative Analysis (QA) Quantitative Reasoning (QR)
Fall semester. 4 credits Prerequisite: MATH 1101
IDDS2201 Data Analytics We are all completely inundated with data, yet only a small fraction of the population has the skillset necessary to interpret, understand, and communicate 2021-2022 Academic Catalog
Course Descriptions for Arts and Sciences
Introduction to the field of computer science and the art of programming. This course explores some of the “big ideas” of computer science, including abstraction, data structures, software engineering, and, centrally, the fundamentals of writing code. Assignments are designed to be engaging, accessible, and creative while developing core programming concepts. This course is taught using JavaScript in a web-based environment. Topics include variables, conditionals, loops, arrays, functions, objects, libraries, errors, debugging, and code best practices. A final project brings all of the ideas together as the students develop unique, original pieces of software they can share.