Maalot Educational Network | Evaluated Learning Experience
Introduction to Computer Science (COS101)
Upon successful completion of the course, students will be able to analyze a problem, write an algorithm for it and code the solution in Visual Basic; debug and thoroughly test the program; and demonstrate proficiency in concepts of information technology and computer systems including hardware and software fundamentals, productivity software, digital media, database applications, networking, the Internet, and security and privacy issues; write a program in Visual Basic using Visual Studio; use and code basic Windows controls in Visual Basic; compare expressions in Visual Basic; use the selector control in writing a program in Visual Basic; use a simple loop in writing a program; use a counter controlled loop in writing a program; write nested loops in Visual Basic; write an algorithm, analyze a problem, and implement the solution using principles of good programming; use a collection of data using arrays; describe hardware fundamentals; explain how the Internet works; define components of a computer; identify the general categories of programs, and describe how the operating system interacts with applications; define and describe the various security risks and privacy issues that are involved in using computers; describe how programs run applications instructions and differentiate between the various types of memory; describe an operating system and describe features of the more prevalent ones; and discuss the purpose of components required for successful communications.
Topics include beginning concepts of programming using Visual Basic 2012, and basic concepts of information technology and computer systems.