CSCI 101 Introduction to Computers (a gateway to contemporary computer technologies and knowledge) School of Electrical Engineering and Computer Science, University of North Dakota Fall 2024
Class Attributes
Math/Science/Technology Essential Studies requirement for information literacy Lecture Notes No textbook will be used. Instead award-winning, interactive, informative, and practical lecture notes (based on books, papers, online documents, and user manuals) and detailed and precise class instructions will be provided. Collectively, the lecture notes and instructions are more like a small book, which supplies much more information than regular notes do. Students will not have problem learning the subjects or taking the exams after studying them and doing programming exercises. Course Description An overview of the fundamental concepts and applications of computer science. Topics include data storage, hardware, operating systems, and programming principles. Objectives This course is for non-computer-science majors, so no advanced computer knowledge and programming will be covered. After taking this course, students will be familiar with the following practical computer subjects:
Attendance (counted every class) —— 10% Two exams —— 30% each Final exam —— 30% Tentative Schedule Weeks 1 & 2 —— Introduction Week 3 —— Operating Systems Weeks 4 & 5 —— The World Wide Web Weeks 6, 7 & 8 —— WWW Programming Week 9 —— Programming Languages Week 10 —— Data Structures and Algorithms Week 11 —— Data Storage and Databases Weeks 12 & 13 —— Computer Architecture Weeks 14, 15 & 16 —— Smartphones Dishonesty Disability |