OT 101 - Keyboarding/Typewriting
2 credits. This course introduces students to the computer keyboard and related hardware in a hands-on approach to the practical use of a computer in their college career. It is designed to show the functions of the keys of a standard computer keyboard, reference the differences to typewriter keyboards, and introduce the student to the proper procedures for producing computer-assisted research with neatly formatted and printed output for their own reference and assignments. Other goals of the course are to educate the student about proper typing techniques and to attain a typing speed of 35 words per minute. English Placement Level: EN 083/084.
CS 103 - Introduction to Computers
3 credits. This course covers the basic knowledge on PC hardware - including local networks and the Internet; provides students with practical skills on using the Windows operating system; provides students with practical skills on using commonly used PC application programs, including a word processor, a spreadsheet, a presentation, and a database program. The course will also give students skills on using the Internet for communication and research and introduce them to creating Web pages. This course emphasizes using the PC as a multiple applications tool. Prerequisite or concurrent enrollment: OT 101, or demonstrated proficiency on a recognized keyboarding proficiency test. English Placement Level: EN 083/084.
CS 140 - Database Applications I
3 credits. This course introduces students to database concepts and theories and provides them with knowledge and skills necessary to develop database applications in business and other areas. The course will use Microsoft Access. Prerequisite: CS 103 or instructor’s permission. English Placement Level: EN 093/094.
CS 150 - Spreadsheet Applications
3 credits. This is an intermediate to advanced course in spreadsheet applications that builds on knowledge and skills introduced in CS 103. The course focuses on applications in business, as well as other areas. The course will use Microsoft Excel. Prerequisite: CS 103 or instructor’s permission. English Placement Level: EN 093/094.
CS 222 - Web Design and Programming
3 credits. This course introduces web page design using HTML, the markup language for web pages. Students will create web pages coding by hand, as well as using visual markup tools. It covers navigation schemes and different approaches to create a coherent web site. Students will also make their web pages dynamic using different methods of web programming and simple queries from a database. Prerequisite: CS 103. English Placement Level: EN 093/094.
CS 227 - Introduction to Programming
3 credits. This course introduces computer programming with emphasis on program design, coding, debugging, testing, documentation, and algorithm design. The course presents such fundamentals of programming as data types, operators, control structures, arrays, strings, and functions. Prerequisite: CS 222, MA 132. English Placement Level: EN 093/094.
CS 246 - Database Applications II
3 credits. This is a hands-on course that expands the development of database management skills presented in CS 140 into the use of SQL as the main interface to the database. Prerequisite: CS 140. English Placement Level: EN 093/094.