This 2-unit course introduces basic information technology concepts, algorithm development using a high-level programming language, and using computers to solve engineering problems. It meets for 6 hours per week in the laboratory. Prerequisites are second year standing. The course aims to help students understand basic IT concepts, use application software and the internet properly, develop proficiency in algorithm development, and use computers as an engineering tool. Topics covered include computer organization, number systems, application software, the internet, algorithm development, and programming fundamentals. Laboratory equipment includes personal computers with an operating system, word processing, spreadsheet software, a high-level programming language, and internet access.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
75 views
Computer Fundamentals and Programming
This 2-unit course introduces basic information technology concepts, algorithm development using a high-level programming language, and using computers to solve engineering problems. It meets for 6 hours per week in the laboratory. Prerequisites are second year standing. The course aims to help students understand basic IT concepts, use application software and the internet properly, develop proficiency in algorithm development, and use computers as an engineering tool. Topics covered include computer organization, number systems, application software, the internet, algorithm development, and programming fundamentals. Laboratory equipment includes personal computers with an operating system, word processing, spreadsheet software, a high-level programming language, and internet access.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Course Name COMPUTER FUNDAMENTALS AND PROGRAMMING
Basic information technology concepts; fundamentals of algorithm development; high-
Course Description level language and programming applications; computer solutions of engineering problems. Number of Units for 2units laboratory Lecture and Laboratory Number of Contact Hours per 6 hours laboratory week Prerequisite Second Year Standing After completing this course, the student must be able to: 1. Understand basic information technology concepts; 2. Use application software and the Internet properly; Course Objectives 3. Acquire proficiency in algorithm development using a high level programming language; 4. Use the computer as a tool in engineering practice. 1. Introduction to Computers 1.1 Computer Organization 1.2 Number Systems and Data Representation Course Outline 1.3 Application Software: Word Processing and Spreadsheet 1.4 The Internet 2. Programming 2.1 Algorithm Development 2.2 Programming Fundamentals Laboratory Equipment 1. Personal computer with: 1.1 Operating System 1.2 Word processing software 1.3 Spreadsheet software 1.4 High-level programming language 1.5 Internet browser and Internet connection