|
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. |