Introduction to Computer Science (CSC 111) will cover the following topics;

History of Computer and their generations. Over view of Computer Hardware and software, Operating System, Application Packages; Functional Components of Modern Computer, Characteristics of computer, I/O Units; problem solving, flow charts and algorithm and Program Development Program Objects, BASIC or Visual Basic Fundamentals, the internet, social, ethical and professional issues of computing software, internet piracy/Crime and computing techniques; Computer applications.