Course TitleINTRODUCTION TO COMPUTER SCIENCE
DescriptionThis course is a broad overview of computer science from a problem-solving perspective. Topics include: solution strategies and algorithms, the hardware basis and organization of computers, operating systems and networks including the Internet, programming language paradigms and programming fundamentals, the many applications of software to real-world problems, and the social, historical, and ethical context of computing. Students receive a hands-on introduction to basic programming concepts (objects, classes, data types and expressions, loops, conditionals, and functions/methods). Also included are case studies about information rights, privacy, security, and the ethical (mis)behavior of corporations and individuals with respect to these issues. Lecture: 3 hours per week. Laboratory: 2 hours per week.
Course Instruction Checklist
Blackboard 
Other 
(Assistance May be available) 1. Video Conferencing Platform (Remotely taught courses only) 2. Learning Management System (LMS) Requirements 3. Technology Requirements
SemesterSpring 2022
ClassCS 110-012
Class No4036
Class TitleINTRO TO COMPUTER SCIENCE
InstructorBhalla,Ravindra P
EmailPlease see faculty/staff directory
WebEx 
Microsoft Teams 
Other 
High speed internet access 
Computer 
Computer with webcam 
Other