|
CIS-125 Intro Program Logic W/Language, 3 cr.
Studies the most commonly used structured techniques of flow
charting included with the concept of data flow in large
integrated systems. Also included are systems design, systems
analysis and systems development for data processing solutions.
(Formerly CS-116A)
CIS-141
Computer Science, 3 cr.
Introduction to the concepts of computer programming presenting
modern structured design and techniques using Visual Basic 6.0
programming language.
(Formerly CS-138A)
CIS-161 C++, 3 cr.
Structured language which is powerful, efficient and versatile.
The student can write programs from very simple applications to
advanced editors, operating systems and sophisticated
application programs.
(Formerly CS-223A)
CIS-162
C++, 4 cr.
This course introduces the general characteristics of C++.
Students will learn to write code, execute, debug, explore the
immense documentation and implement strategies. Prerequisite:
Fundamentals of programming using Basic.
(Formerly CS-194A)
CIS-165 Advanced C++, 4 cr.
This is the second course of a two course series. Students are
introduced to some of the advanced features of C++. Students
will learn how to search, sort and analyze data efficiently.
(Formerly CS-198A)
CIS-171 Java, 3 cr.
Introduces basic Java language concepts by building applications
and applets. Students will build graphic user interfaces using
the Abstract Windowing Toolkit. Advanced Java concepts will be
discussed. Prerequisites: CIS-141 and CIS-125.
(Formerly CS-273A)
CIS-201 Fund of Web Programming I, 1 cr.
Provides students with a basic understanding of the development
of web pages, including HTML, Dynamic HTML, and an introduction
to JavaScript.
(Formerly CS-191A)
CIS-202 Fund of Web Programming II, 1 cr.
Builds upon the basic understanding of the development of web
pages presented in the introductory course, CS191A, and
continues with Dynamic HTML, JavaScript, and the inclusion
of multimedia in the web page environment. Prerequisite:
CIS-201.
(Formerly CS-192A)
CIS-204 Web Programming I, 3 cr.
This course will introduce students to the fundamental concepts
necessary for becoming a working professional in the Web
development field. This course will begin with a brief history
of the technological constructs of the Internet followed by an
in depth, hands on approach to XHTML and JavaScript. Concepts
will include XHTML Documents Type Descriptions, basic
formatting, hyperlinks, handling graphics and XHTML events.
JavaScript concepts will include: The Document Object Model,
variables, statements, loops, decisions and program logic.
(Formerly CS-143A)
CIS-332
Data Base and SQL, 3 cr.
To provide students with a foundation in the design,
implementation and management of database systems. A vast array
of new terminology will be introduced and an illustration of the
physical and logical representation of data will be presented
through the use of theory and practice. The concepts of Data
Modeling, Normalization and the SQL language will be explored in
depth followed by actual implementation in case studies and
class projects. We will also discuss the role of database
technology in modern industry. Microsoft Access will be the
database management system used to apply the concepts in and
outside of class.
(Formerly CS-233A)
CIS-402
Cobol, 3 cr.
Produces the COBOL programming language, typical applications
and program writing for business, including editing data,
arithmetic statements, 'if' statements, flowcharting, branching,
etc.
(Formerly CS-213A)
CIS-612
Advanced Visual Basic, 3 cr.
This course expands upon concepts of computer programming
knowledge gained from Computer Science I (CIS-141), presenting
modern structured design and techniques using Visual BASIC 2005
programming language, as well as gaining some insight to
industry database programming with a brief introduction to
Object Orientated Programming.
(Formerly CS-238A)
CIS-660 PERL/CGI, 3 cr.
This course will introduce the student to writing CGI programs
that interface to email servers, record the number of visitors
to a web page and the CGI code to a graphical interface.
Prerequisite: CIS-202.
(Formerly CS-193A)
CIS-700 Introduction to Linux, 3 cr.
introduction to the Linux operating system. Brief history of
Linux and UNIX followed by an in depth, hands on dissection of
the operating system with an emphasis on the Command Line
Interface (CLI). Students will begin by partitioning a hard
drive and installing Linux before proceeding into the minute
details of the text and GUI modes of operation. Concepts will
include: logging in and out, dealing with files and the file
system, Linux process management and general commands.
(Formerly CS-163A)
CIS-928 Independent Study, 1 cr.
Independent study or a special project in computer science.
(Formerly CS-150A)
CIS-941
Computer Science Practicum, 3 cr., 5 cr.
Students will gain practical experience at individual work
stations and will be required to report on their field
experience. Evaluations will be based on their on-site
performance.
(Formerly CS-230A/CS-235A)
|