CampusAnswers

CS1101 — Introduction to Computer Science and Problem Solving

3 credits · 3 hours

CS 1101 - Introduction to Computer Science and Problem Solving CS 1101 - Introduction to Computer Science and Problem Solving 3 Credits Provides an overview of computer science topics with an emphasis on problem-solving and algorithm development. This course is geared for students with no computer science or programming background and can serve as a solid foundation for further studying computer science. Algorithm development will be taught using pseudocode and diagrams. Computer programs will be written utilizing one or more computer languages. Topics to be included are computer architecture, networks, Boolean logic, and computer ethics. g. cloud computing, data analytics, mobile computing, internet of things, and artificial intelligence) Application software including database, internet, and electronic commerce The role of games, simulation, and virtual reality in society Overview of occupations in computing-related fields.Security, privacy, ethics, and other societal and legal issues Digital systems evolution and impact on society and the economy. Concept of an algorithm as a basis for computer science.Algorithm design, use in problem-solving, and basic performance metrics. Overview of programming languages and paradigms. Common programming structures and their use in algorithms. Introduction to binary numbers. Introduction to Boolean algebra. Introduction to computer system organization. Introduction to data communications and networks. Learning

Prerequisites: MATH1118

Part of

Source ↗

← back to inverhills catalog