|
Course Descriptions
Computer and Information Science (CPSC)
- CPSC 1100 Using Information Technology - 3 credits
- This course is designed to assist the student in achieving proficiency in computer applications. The student will demonstrate a working knowledge of word processing, electronic communication and on-line data bases and spreadsheets.
- CPSC 1115 Microsoft Word - 3 credits
- This course covers the intermediate as well as advanced concepts of MS Word that are required for the Basic and Advanced levels of MOS certification exams.
- CPSC 1230/1231 Introduction to Programming - 3 credits
- A course designed to introduce the concepts of programming. The course will use a visual programming tool such as Microsoft Visual Basic to introduce procedural/structured programming concepts. The course is designed to introduce programming to students with limited computing backgrounds.
2 hours lecture / 2 hours laboratory
- CPSC 1235/1236 Visual Basic - 3 credits
- Continuation from CPSC 1230. The course covers advanced concepts of
programming in Visual Basic including classes and objects, arrays, data control,
file management, sorting and searching procedures. (Prerequisite: CPSC 1230 or
equivalent) S
2 hours lecture / 2 hours laboratory
- CPSC 1240 Microcomputer Business Applications - 3 credits
- This course is designed to convey in-depth knowledge about computer applications involving spreadsheets. Students will work on one or more popular commercially available software packages such as Excel. Topics covered include use of formulas, functions, charts, macros, advanced formatting, multiple worksheets and workbooks, designing forms, importing spreadsheets with other programs, and data analysis.
- CPSC 1280 Database Applications - 3 credits
- This course is designed for those individuals who want to effectively use a current, relevant database management software system. Included will be an overview of the software package, use of the package's file management capabilities in creating, loading, joining and maintaining databases, generating reports on the data, and the use of the procedures. The student will also be introduced to the software's programming capabilities.
- CPSC 1290 PowerPoint - 3 credits
- This course provides in-depth introduction of using Microsoft PowerPoint. Topics include basic and advanced skills of PowerPoint, the design concepts of creating presentations. F
2 hours lecture / 2 hours laboratory
-
- CPSC 1350/1351 Introduction to Computer Science I - 4 credits
- An introduction to all aspects of the programming and problem-solving process and the elements of good programming style. A high-level language will be used as vehicle for introducing these concepts. Laboratory use of the computer in designing, coding, debugging, and executing programs is an integral par of the course. (Prerequisite: CPSC 1230 or four years of high school math) S
3 hours lecture / 2 hours laboratory
-
- CPSC 1530/1531 Introduction to Computer Science II - 4 credits
- Programming in a high-level language with emphasis on structure, algorithms, documentation, and elementary data structures. (Prerequisite: CPSC 1350 or equivalent) F
3 hours lecture / 2 hours laboratory
- CPSC 2000 Computer Organization - 3 credits
- An introduction to Boolean algebra, combinational and sequential circuits. Gate and flip-flop characteristics. An introduction to machine architecture and system components to include memory subsystems and I/O subsystems. An introduction to operating systems including I/O handling, memory management, interrupt handlers, and other system programs, concepts and techniques such as multiprogrammming, multiprocessing, virtual storage and virtual machines. Data and instruction representation. Design, implementation and demonstration of combinational and sequential logical functions will be an integral part of the course. (Prerequisite: CPSC 1350 or equivalent)
- CPSC 2010/2011 Assembly Language - 4 credits
- An investigation of the assembly language of a modern computer including the instruction set and macros, object code, use of dumps, coding and linkage conventions, addressing techniques, and use of the assembler. Laboratory use of the computer in designing, coding, debugging, and executing programs is an integral part of the course. (Prerequisite: CPSC 1350 or equivalent) S
3 hours lecture / 2 hours laboratory
- CPSC 2170/2171 Computer Programming Math/Engineering - 3 credits
- An introduction to structured programming and problem solving with emphasis
on math and engineering applications requiring some knowledge of calculus.
Students will design, code, and test structured programs using a high level
language and the language of a graphing calculator. (Prerequisite: MATH 1910)
2 hours lecture / 2 hours laboratory
-
-
- CPSC 2770/2771 Database Management Systems - 4 credits
- A study of the structure of data bases and the techniques for managing data bases. Competencies in the use of an existing data base management system will be treated. These competencies will include creating, loading, querying and maintaining data bases, report generation
and SQL. (Prerequisite: CPSC 1230 or equivalent) S
3 hours lecture / 2 hours laboratory
-
- CPSC 2820/2821 Cisco Networking Fundamentals - 3 credits
- The first of four courses covers basic networking terminology, the OSI model, LANs, networking topologies, devices, and protocols. Students also learn about cabling, MAC and IP addressing, and wiring. Hands-on labs will involve making cables, setting up mini-networks with hubs, switches, routers, patch panels, and more. (Prerequisite: knowledge of using computers) F
2 hours lecture / 2 hours laboratory
- CPSC 2830/2831 Cisco Router Fundamentals - 3 credits
- The second of four courses covers TCP/IP protocol, routing protocols, basic routing processes, commands and configuration. Hands-on labs will provide students with access to routers to apply routing processes, commands, configurations and testing. (Prerequisite: CPSC 2820) F
2 hours lecture / 2 hours laboratory
- CPSC 2840/2841 Cisco Advanced Routers - 3 credits
- This course introduces advanced router configuration, advanced LAN switching theory and design, VLANs, Novell IPX, and threaded case studies. Topics include router elements and operations, adding routing protocols to a configuration, monitoring IPX operations on the router, LAN segmentation, and advanced switching methods. (Prerequisite: CPSC 2830) S
2 hours lecture / 2 hours laboratory
- CPSC 2850/2851 Cisco WAN Technologies - 3 credits
- This course also introduces WAN theory and design, WAN technology, PPP, Frame Relay, ISDN, and additional case studies. Topics include network congestion problems, TCP/IP transport and network layer protocols, advanced routing and switching configuration, ISDN protocols, PPP encapsulation operations on a router. (Prerequisite: CPSC 2840) S
2 hours lecture / 2 hours laboratory
- CPSC 2990 Special Topics - 1-4 credits
- Special topics relating to various aspects of data processing and computer science. The course may be repeated for credit with departmental permission. (Prerequisite: Permission of instructor)
Information Technology (INTC)
- INTC 1050/1051 Computer Graphics - 3 credits
- This course covers knowledge and skills of using computer graphic devices and software packages. F
2 hours lecture / 2 hours laboratory
- INTC 1060/1061 Web Design & Development - 3 credits
- This course provides the basic knowledge necessary to design and implement a comprehensive World Wide Web hypertext homepage. Training includes design, hypertext language, hyperlinks, graphic images, image maps, tables, frames, forms, Cascading Style Sheets (CSS), JavaScript, and multimedia. (Prerequisite: CPSC 1100 or equivalent) F
2 hours lecture / 2 hours laboratory
- INTC 1070/1071 Authoring Multimedia - 3 credits
- This course provides the basic knowledge and skills to create interactive Web applications and multimedia applications and projects using current technology. (Prerequisite: CPSC 1100 or equivalent) S
2 hours lecture / 2 hours laboratory
- INTC 1085 Hardware Support - 4 credits
- This course addresses the necessary skills to produce knowledge and support for basic software and hardware configuration, troubleshooting and diagnosis, along with associated safety issues. Instruction provided will begin the preparation for taking the A+ Certification Exam. S
- INTC 1090/1091 Advanced Web Design and Development - 3 credits
- This course provides an introduction to client-side vs. server-side environments. Database and scripting language(s) will be explored in relation to Web design, along with emerging technologies. (Prerequisite: INTC 1060 or knowledge of HTML) S
2 hours lecture / 2 hours laboratory
- INTC 2000/2001 Java - 4 credits
- This course will provide students with necessary knowledge and skills of programming using Java. (Prerequisite: CPSC 1230 OR INTC 1060 or some programming experience)
3 hours lecture / 2 hours laboratory
- INTC 2010/2011 Microsoft Windows Desktop Operating System - 3 credits
- This course teaches the strategies and tactics for installing, configuring, administering and troubleshooting a Microsoft Windows Desktop Operating System in a networking environment. F
2 hours lecture / 2 hours laboratory
- INTC 2020/2021 Microsoft Windows Server - 3 credits
- This course teaches the strategies and tactics for installing, configuring, administering, and troubleshooting Microsoft Windows Server in a networking environment. F
2 hours lecture / 2 hours laboratory
- INTC 2030/2031 Microsoft Windows Network Infrastructure - 3 credits
- This course is designed to teach the basic skills required to install, support and troubleshoot the various Microsoft Windows Server networking components and services to include DNS, DHCP, Remote Access, WINS, and NAT. (Prerequisite: INTC 2020) S
2 hours lecture / 2 hours laboratory
-
- INTC 2050/2051 Microsoft Windows Active Directory - 3 credits
- This course teaches strategies and tactics for manipulating, administrating,
and troubleshooting information systems that incorporate Microsoft Windows
Active Directory in an enterprise computing environment. (Prerequisite: INTC
2020) S
2 hours lecture / 2 hours laboratory
- INTC 2090/2091 Web Server Applications - 3 credits
- This course focuses on server-side programming, Web page development, and management of Web servers. Students will work with developing Web-based applications and the integration of databases and other Web-type applications. (Prerequisite: INTC 1090 or equivalent) S
2 hours lecture / 2 hours laboratory
top
|
|
| |
|
| |
|