Course Offerings Programs Of Study KVCC Home Page Academic Information Catalog Information Faculty Staff Directory Course Descriptions Top Navigation Menu
   
Explore KVCC Academic Information Prospective Students Continuing Education Student Resources Online Learning Alumni Side Navigation Menu

CPT101 Introduction to Computer Science                       3 Credits
This course introduces students to the term "computer science" using a variety of methods. Topics included are software development, ethics, philosophy, and mathematical modeling to gain a better understanding of how computers operate and run applications. Through readings and discussion students will examine the evolution of society to the ―digital age‖ and how it continues to affect the world. Students will become familiar with the ALICE program and the Python language which will be used to develop analytical and logical skills as a basis for successful programming.

Pre/Co-requisite: CPT117 or equivalent.
 

CPT117 Software Applications I                                        3 Credits
This course will introduce students to concepts in the following application software: Microsoft Word (word processing), Excel (spreadsheets), and PowerPoint (computerized presentations). Students will complete projects at the basic and intermediate skill level, which will benefit students as they progress through college and beyond. Students must meet with the following prerequisite: satisfactory performance on the departmental placement test.

 

CPT119 Introduction to Programming                               3 Credits
This course emphasizes methods of problem-solving to analyze and transform a given problem to its computer solution using Visual Basic. Visual Basic is an object-oriented/event-driven programming language that is easy enough for non-programmers to use, yet sophisticated enough to be used by professional programmers. Students will learn to include standard Windows objects such as buttons, list boxes, scroll bars, and icons on Windows applications. Once the objects are created, the programmer then concentrates on writing the specific instructions telling how each object should respond to a user click.

Prerequisite: Basic Introduction to Computers or CPT117.

 

CPT120 Internet Technologies                                          3 Credits
Students will be introduced to the Internet and the World Wide Web Internet services. Students will be introduced to Web servers and browsers and investigate resources on the Web. The course will include sections on HTML, images and graphics, multimedia resources, conversion tools, JavaScript, and a general overview of the CGI facility.

 

CPT121 Software Applications II                                      3 Credits
This course will introduce students to more advanced concepts in application software utilizing Microsoft Word, Excel, and Access. Many of the projects will utilize software integration linking Word, Excel, and Access modules.

Prerequisite: CPT117.

 

CPT123 Advanced Programming Applications                 3 Credits
This course expands the student’s programming capability through program construct and application key words using Visual Basic. Emphasis is on extended capacities for complex programming language to solve system programming problems. Students will develop programming skills and techniques while working in a project-oriented environment.

Prerequisite: CPT119.

 

CPT220 XML Programming                                              3 Credits
This course will provide you with an introduction to and hands-on experience with the Extensible Markup Language (XML), its components (DTDs, Schemas, XSLT, Xlink, CSS, DSO), and several common XML applications (XHTML, VML, SMIL, MathML, WML, 3DML). Through readings, lab projects, tests, and a comprehensive portfolio of interrelated documents that incorporate XML and all of its associated applications, the student will have the opportunity to gain a thorough grounding in this emerging technology.

Pre/co-requisite: CPT120.

 

CPT222 Introduction to Computer Networking                3 Credits
This course introduces students to the basic concepts of data communications, networking, and connectivity. Students will learn how to design,implement, and manage an Internet work infrastructure. This course is intended to prepare the student for Network+ Certification. Prerequisite: CPT121.

 

CPT224 Experiential Education                                         3 Credits
Students will be required to participate in a cooperative learning experience during their second year. They will be assigned to a business site for on-the-job accounting training totaling 135 hours during their fourth semester in the program. Students will be required to develop measurable learning objectives, to keep a daily journal, and to submit a job summary report upon the completion of the course.

In order to qualify for experiential education, students must have completed three semesters of the Computer Applications Technology program, i.e., students must be in their fourth semester and have a minimum of a "C" in all computer core courses.

 

CPT226 Cobol                                                                    3 Credits
This course emphasizes methods of problem-solving and programming in a business environment. Students will learn the importance of user driven systems and how it applies to industry and education. The student will use MERANT Micro Focus Personal COBOL for Windows. Prerequisite: CPT119.

 

CPT227 C++                                                                       3 Credits
Students will gain the skills necessary to create applications in the C++ environment. They will go beyond writing traditional C and C++ codes and explore their underlying structure and syntax in the Visual C++ environment. With a step-by-step methodology and real-world cases, students will master building C++ applications from the ground up.

 

CPT228 Advanced C++ Programming                              3 Credits
This course is a continuation of the first semester C++ course. While utilizing the C++ language students learned previously, this course provides a solid foundation of the syntax and semantics of the C# programming language used to develop both Windows-based and Web-based applications. It also provides coverage of the architecture of Microsoft’s .NET platform for which C# is the native language.

Pre/Co-requisite: CPT127.

 

CPT230 Database Design and Management                    3 Credits
Using Microsoft Access for Windows, this course develops database analysis, design, and implementation on the microcomputer. Organizational procedures and terminology for relational database systems are emphasized with a focus on planning, design, and storage. Students will develop programming and design skills while working in a project-oriented environment using real-world models.

Prerequisites: CPT121 and CPT123.

 

CPT231 Introduction to Multimedia                                 3 Credits
This course introduces students to the world of multimedia. Students will learn how to create and manipulate objects, develop screen designs, and begin to build multimedia applications that incorporate graphics, animation, audio, and video. This interactive environment is one of the key features in multimedia. Students will further develop their programming skills by using them in multimedia through use of the Lingo language. Programming concepts include style, variables, properties, control structures, functions, and message handlers. Students will learn through text exercises and projects using Macromedia Director. Prerequisite: CPT119 and CPT120.

 

CPT232 Multimedia Internet Design                                3 Credits
This advanced course will demonstrate through hands-on-learning how to relate software applications use to actual technical projects. Students will create projects using photo software, graphic software, and drawing tools. Course content will focus on understanding copyright laws, preparing visual and sound design, preplanning production, and editing using actual business projects to be completed and evaluated. Students will develop Multimedia projects and apply these to the World Wide Web by creating Web pages.

Prerequisites: CPT120 and CPT121.

 

CPT233 Active Server Pages                                            3 Credits
Web-Database Integration is one of the core skills of e-commerce web development. This course explores one possible integration solution, Microsoft’s Active Server Pages (ASP) technology. ASP is becoming increasingly popular as a web-database integration tool for developers using MS Internet Information Server (IIS) and either MS Access or MS SQL Server database management systems. In this course, students will gain a sophisticated command of ASP as a web-database integration tool and will develop a small e-commerce product catalog using ASP. Pre/Co-requisites: CPT120 and CPT123 or permission of instructor.

 

CPT235 Networking Installation & Maintenance            3 Credits
This course will teach hands-on treatment of procedures and techniques of network installations and maintenance. Students will apply techniques to design, maintain, and implement an LAN (Local Area Network). Prerequisite: CPT233.

 

CPT236 Java Programming                                               3 Credits
This course will review and build on Object Oriented Programming concepts creating applets and stand alone Java applications. Both Java and Java Script will be covered with emphasis on applications to website development.

Prerequisite: CPT119.

 

CPT237 Hardware Management                                      3 Credits
This course is designed to teach the student Personal Computer architecture, the operation and interrelation of its internal components and peripheral devices, its memory organization, the Basic I/O (BIOS) system, and current DOS and Windows Operating Systems. Students will build and troubleshoot a computer from basic components. The content of this course is intended to reflect the objectives of the industry recognized A+ Certification. This course is intended to prepare the student for A+ Certification.

 

CPT250 MCSE Windows Prof & Server                         3 Credits
This course is designed to introduce students with a working knowledge of Microsoft operating systems to planning, installation, implementation, and evaluation of Microsoft Windows 2000/03 Professional & Server. In addition, it will provide computer professionals the training and study materials to sit for the 070-210 & 070-215 exam.

Pre/co-requisites: CPT121 & CPT124 or permission of instructor.

 

CPT260 Planning and Implementing a Microsoft Network Infrastructure                                                                      3 Credits
This course is designed to introduce students with a working knowledge of Microsoft operating systems to planning, implementation, administration and evaluation of Microsoft Windows 2000/03 Network Infrastructure. In addition, it will provide computer professionals the training and study materials to sit for the 070-216 exam.

 

CPT270 MCSE Windows Active Directory                      3 Credits
This course is designed to introduce students with a working knowledge of Microsoft operating systems to planning, implementation, administration and evaluation of Microsoft Windows Active Directory. In addition, it will provide computer professionals the training and study materials to sit for the 070-217 exam.

Pre/co-requisites: CPT124 or permission of instructor.