| CPT017 Basic Personal Computing |
1 Credits |
|
This course introduces the basic operation of the computer to include computer
vocabulary, disk management, data entry, storage, memory, Windows applications,
retrieval, interpretation of output, and identification of types of languages.
Skills to be developed include operating systems and word processing.
|
| |
|
| CPT018 Introduction to Computer Essentials and Online Learning |
2 Credits |
|
This eight-week course introduces the basic
operation of a personal computer to include
vocabulary, disk management, data entry,
data storage, and types of memory. An
introduction to Windows, Microsoft Office
Suite and several classroom management
systems (Moodle, Sakai, and Blackboard) will
also be covered. This course is taught in a
hybrid format with at least 40% of the
contact hours requiring in-class
instruction. The online portion of this
course is taught using Blackboard.
|
| |
|
| CPT101 Introduction to Computer Information Systems |
3 Credits |
|
This course introduces students to the term
“computer information systems” 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
JavaScript language which will be used to
develop analytical and logical skills as a
basis for successful programming.
Prerequisite: CPT117 or equivalent.
Pre/Co-requisite: CPT117 or
equivalent.
|
| |
|
| CPT102 Geographic
Information Systems I |
3 Credits |
Geographic
Information Systems (GIS) are computer-based
systems used to collect, store and analyze
geographic information. This introductory
course in GIS is designed to provide basic
knowledge of GIS theories and applications.
Mathematical concepts and methods involved
in this course include using geographic and
Cartesian coordinate systems, analysis of
basic statistical data, and construction of
maps and charts using computer software. In
addition, mathematical and computer concepts
and methods underlie our study of remote
sensing, geographic information systems, and
computer cartography.
Pre/Co-requisites:
GEO101, CPT117 or equivalent. |
| |
|
| CPT103 Geographic
Information Systems II |
3 Credits |
This unit aims
to develop an understanding of raster-based
approaches to GIS and related areas of image
processing in remote sensing. Topics covered
include raster data models and data
compression techniques, raster GIS and
cartographic modeling, imaging systems and
image processing, geometric correction
techniques, and GIS/remote sensing
integration in the raster domain.
Prerequisite: Minimum grade of “C” in
CPT102. |
| |
|
| 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 pass one
or two competency exams for each application
for successful completion of the course. |
| |
|
| 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. Microsoft Word, Excel,
Access, and PowerPoint are the software
components of this course. Examples of
skills to be achieved are creating, editing,
saving, and printing of documents,
templates, tables, charts, and macros.
PowerPoint topics include creating, editing,
and printing presentations working with Word
Art and Clip Art.
Prerequisite: Minimum grade of “C” in
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: Minimum grade of “C” in
CPT119.
|
| |
|
| CPT140 Computer Aided Design
I |
3 Credits |
Computer Aided
Design I is a foundational course to teach
the commonly used features of CAD systems.
Students will be introduced to two-dimensional
drafting commands and dimensioning, drawing
setup and plotting. Assignments will consist
of mechanical, architectural and electrical
drawings types. Also discussed will be the
limitations of 2-D CAD, CAD naming
conventions and file management techniques.
Co-requisites: MAT117, BPT125 or BPT126. |
| |
|
| CPT201 Remote Sensing and
Image Analysis |
3 Credits |
This course
covers advanced geographic information
systems functions and applications.
Fundamental graphics topics include spatial
analysis, geostatistical analysis, 3-D
modeling with 3D Analyst, and advanced
vector/raster modeling. Remote Sensing and
the collection, creation and manipulation of
public data from various sources will also
be covered.
Pre/Co-requisites: CPT103,
CPT230. |
| |
|
| CPT203 Fundamentals Of
Global Positioning Systems |
3 Credits |
This course will
introduce the Global Positioning System
(GPS), including the conceptual basis for
GPS and hands-on operation of the
technology, including computer interfaces,
GIS software, and real-world applications.
Pre/Co-requisites: Minimum grade of “C” in CPT103. |
| |
|
| CPT204 GIS Programming
With VBA |
3 Credits |
With ArcObjects,
you can create your own menus, automate
tasks with tools and scripts, create custom
applications, and define custom feature
classes for use with ArcGIS. In this course,
we will introduce you to the fundamentals of
Microsoft® Visual Basic® for Applications
(VBA) and will then apply that to ArcObjects
showing you how to execute commands, work
with map layers and features, and automate
tasks.
Pre/Co-requisites: Minimum grade of “C” in CPT103 and 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: Minimum grade of “C” in 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: Minimum grade of “C” in CPT117 or equivalent.
|
| |
|
| CPT224 Experiential Education |
3 Credits |
Students work with a public agency, private firm, municipality, nonprofit organization, or researcher using geospatial technology to complete a clearly defined project. At the course’s conclusion, students submit a portfolio including a log, samples of the work completed, and an evaluation from the on-site supervisor.
Prerequisite: Successful completion of all major coursework;
Co-requisite: The student must be in final semester of program.
|
| |
|
| 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: Minimum grade of “C” in 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.
Prerequisite: Minimum grade of “C” in CPT119 or equivalent.
|
| |
|
| 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.
Prerequisite: Minimum grade of “C” in CPT227.
|
| |
|
| 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.
Prerequisite: Minimum grade of “C” in CPT117
|
| |
|
| 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 Actionscript language. Programming concepts include style, variables, properties, control structures, functions, and message handlers. Students will learn through text exercises and projects. Students will use Adobe Flash.
Prerequisites: Minimum grade of “C” in 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: Minimum grade of “C” in CPT120. |
| |
|
| 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: Minimum grade of “C” in CPT120 and CPT123 or permission of instructor. |
| |
|
| 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: Minimum grade of “C” in CPT117 or equivalent.
|
| |
|
| CPT237 Hardware Management
|
3 Credits |
This theory/lab course
is designed to examine computer hardware design and
configurations in preparation for the A+ Certification
Core exam. Each student will build, install operating
systems, test, and troubleshoot a personal computer (PC)
throughout the course. Topics such as motherboards,
storage devices, I/Os, disk drives, multimedia, CD-ROMs,
monitors, local area networks, and printers will be covered
in detail. Theory will be reinforced by hands-on applications
through the building, troubleshooting, and debugging of
personal computers. Students will take many simulated A+
exams in preparation for the A+ certification core test.
Prerequisite: Minimum grade of “C” in CPT117 or equivalent.
|
| |
|
| CPT240 Computer Aided
Design II |
3 Credits |
This course will
provide students with the concepts,
principles, and techniques necessary to
create advanced level CAD drawings. Topics
will include dynamic blocks, advanced
dimensioning, sheet sets, 3D primitives and
3D modeling and rendering. Assignments will
continue to explore mechanical,
architectural and electrical drawing types.
Prerequisite: Minimum grade of “C” in CPT140, BPT125 or BPT126.
Co-requisite: MAT218 |
| |
|
| CPT241 Advanced Building
Design |
3 Credits |
This advanced
course will provide students with the
concepts, principles, and techniques
necessary to create 3-D architectural models
and working drawings. Students will apply
industry standards for designing, planning,
documenting and presenting structures.
Prerequisites: Minimum grade of “C” in CPT240 and MAT218. |
| |
|
| CPT243 Advanced
Mechanical Design |
3 Credits |
This advanced course will provide an overview of parametric solid modeling for mechanical applications. Students will apply industry standards for creating and documenting solid parts, placing solid features, designing assemblies and presenting mechanical projects.
Prerequisites: Minimum grade of “C” in CPT240 and MAT218. |
| |
|
| CPT244 CAD Capstone |
3 Credits |
This is a
project based course that will require
students to demonstrate the knowledge and
skills gained throughout their program of
study. Projects will adhere to current
standards and technical data as presented in
their field of study. Students will be
expected to work independently to bring a
project from conception through completion.
Successful completion of this course will
require a written report, portfolio and
presentation.
Prerequisites: Minimum grade of “C” in CPT241 and CPT243
Co-requisite: The student must be in final semester of program. |
| |
|