![]()
COURSE OFFERINGS
COMPUTER
INFORMATION SYSTEMS CIS
11 -- MICROCOMPUTER APPLICATIONS I (4 crs. 4 hrs.) CIS
22 -- HTML AUTHORING AND JAVA SCRIPT (4 crs. 4 hrs.) CIS
31 -- INTRODUCTION TO DATABASE (4 crs. 4 hrs.) CIS
41 -- NOVELL I (4 crs. 4 hrs.) DP
1-- NEW STUDENT TECHNOLOGY SKILLS (also listed as BA 1 and TEC 1) (1 cr. 1 hr.)
DP
7 -- INTRODUCTION to the INTERNET (2 crs. 2 hrs.)
+ Basic Course
+
CP 11 -- INTRODUCTION to COMPUTERS and COMPUTER APPLICATIONS (4 crs. 4 hrs.) CP
06200, JAVA Programming 2, (4 crs., 4 hrs.) CS
81 -- INDEPENDENT STUDY (1-3 crs. 1-3 hrs.) CS
82 -- (1-3 crs. 1-3 hrs.) ~
MAT M1 -- BASIC MATHEMATICS (0 crs. 4 hrs. -- 4 equated crs.) ~
MAT B3 -- IMMERSION PROGRAM (0 crs. 1/2 hr. -- 1/2 equated crs.) MAT 1 -- ELEMENTARY
ALGEBRA (0 crs. 4 hrs.) MAT 3 -- INTERMEDIATE
ALGEBRA (0 crs. 4 hrs.) +
MAT 11 -- FINITE MATHEMATICS (4 crs. 4 hrs.) MAT
22 -- STATISTICS for BUSINESS with COMPUTER APPLICATIONS (4 crs. 4 hrs.) ~ Remedial Course
(Computer Information Systems courses do not satisfy Group V)
Introduction to microcomputer applications used in data processing environments
including: microcomputer hardware, microcomputer operating systems, word processing
systems, and electronic spreadsheets. Students who receive credit for CP11,
BA 60 or CP 28 WILL NOT receive
credit for CIS 11.
Prerequisite: Passing combined score on Parts I and II of CUNY Mathematics
Assessment Test
CIS 12 -- INTRODUCTION TO OPERATING SYSTEMS (4
crs. 4 hrs.)
Microcomputer applications used in data processing environment including: microcomputer
operating systems, graphics, microcomputer architecture and hardware, telecommunications,
connecting personal computers via a local area network, and other selected topics.
Prerequisite: CIS 11 plus one programming course
CIS 21-- INTRODUCTION to WEB PAGE DEVELOPMENT
(4 crs. 4 hrs.)
An introduction to the design and development of web pages. Students will develop
their own web pages using web page development software. Students will develop
their own web pages using web page software. Students who have taken DP 8 may
not receive credit for this course.
Prerequisite: DP 7 or knowledge of Internet access
A second course in design and development of Web pages emphasizing HTML coding,
interactivity, animation and e-commerce applications of the World Wide Web.
Students will use Web page software to develop their own Web pages. Students
who have taken DP 9 may not receive credit for this course.
Prerequisites: CIS 21 or Department permission
Microcomputer applications used in a data processing environment. Introduction
to database management systems, and integrated software systems and packages.
Prerequisite: CIS 11 or BA
60 or CP 11
Corequisite: MAT 9
CIS 32 -- ADVANCED dBASE PROGRAMMING (4 crs. 4 hrs.)
The concepts and features dBase has in common with all programming languages
as well as the unique character of the database language. Emphasis on the fundamentals
of good programming style, and the use of the dBase language to develop a menu-driven
database program.
Prerequisite: CIS 31
Introduction to the concepts of local area networks including the organization,
management, and protection of network resources. Course prepares students for
Novell's Certified Network Administration (CNA) exam.
Prerequisite: CIS 12 or Department permission
CIS 42 -- NOVELL II (4 crs. 4 hrs.)
Will afford students the ability to perform server start-up procedures and maintain
the server's configuration files; monitor and manage server memory; use appropriate
utilities to maintain the server; perform advanced set-up and maintenance routines
for print services; maintain client configuration files that will enhance the
DOS client environment.
Prerequisite: CIS 41
CIS 61 -- SYSTEMS ANALYSIS (4 crs. 4 hrs.)
Tools and methods used by management to develop systems for computer applications
including: system investigation, input design, output design, file design, documentation,
system testing, system implementation, hardware and software.
Prerequisite: ONE of the following: CP 21, 41
or CIS 31
(DATA PROCESSING courses do not satisfy Group V or CPI requirements.)
Basic technology skills on the computer and Internet necessary for research
and term paper preparation.
Methods of access to the Internet and all the important functions of the new
technology will be discussed and explored on-line in hands-on sessions.
Prerequisite: Passing CUNY Math ACT
COMPUTER PROGRAMMING
(COMPUTER PROGRAMMING courses are offered as electives to all students.)
Computer literacy course introducing uses of computers in society; components
of a computer system; input/output devices; flowcharting and programming in
BASIC, and other programming languages. Computer Applications includes word
processing, spreadsheets, graphics, and database management systems; computer
concepts and information processing, as an area of general knowledge for the
informed individual
and how the computer can be used as a tool at home and at work. Computer Data
Processing Majors and students who completed BA 60
or CP 28 OR CIS 11 WILL NOT receive
credit for this course.
Prerequisite: Passing Score on CUNY Mathematics Assessment Test
CP 21 -- C PROGRAMMING I (4 crs. 4 hrs.)
Introduction to Programming in the C language including: variables, definitions,
pointers, functions, loops, arrays, screen handling and interfaces to UNIX and
other languages.
Prerequisites: One course in a programming language
CP 22 -- CP PROGRAMMING II (4 crs. 4 hrs.)
Covers advanced aspects of the C language, including pointers, compile and run-time
storage allocation, data structures such as linked lists, sorting, searching
and recursion.
Prerequisite: CP 21
+ CP 28 -- MICROCOMPUTER APPLICATIONS in EDUCATION
(4 crs. 4 hrs.)
Introduction to computers through software teaching, mathematics and the sciences,
and the elements of the language LOGO. Participants develop their own skills
and explore methods of presenting these concepts to children. Students who receive
credit for BA 60, CP 11 or
CIS 11 WILL NOT receive credit for this course.
Prerequisites: MAT 9 or Department permission
+ CP 29 -- INTRODUCTION to COMPUTER PROGRAMMING for
OFFICE ADMINISTRATION and TECHNOLOGY STUDENTS
(4 crs. 4 hrs.)
Programming in the BASIC language with more emphasis on string and character
manipulation and less on mathematical programming. Hands-on experience using
IBM microcomputer, disk operations and proper use of a printer for producing
hard copy.
Open to Office Adminstration and Technology Majors only.
Prerequisite: Passing score on Parts I and II of CUNY MAT Assessment Test
+ CP 31 -- VISUAL BASIC I (4 crs. 4 hrs.)
Computer programming using the language VISUAL BASIC. Covers the production
of a graphical user interface and writing code to make use of it. Participants
will create applications that make use of file and data management techniques.
Prerequisites: MAT 9
CP 33 -- VISUAL BASIC II (4 crs. 4 hrs.)
The second semester of VISUAL BASIC introduces advanced topics, including arrays,
files, database access, advanced data handling, drag and drop techniques, graphics
and ActiveX controls.
Prerequisite: CP 31
CP 40 -- MULTIMEDIA PROGRAMMING (4 crs. 4 hrs.)
Course combines text, sound graphics and motion to execute a multimedia presentation.
Application of techniques for interactive use of the new technology to create
mixed media materials. Leading multimedia authoring programs will be discussed.
Prerequisite: Any computer language course
+ CP 41-- COBOL PROGRAMMING (4 crs. 4 hrs.)
Structured COBOL programming and typical business applications. Programs written
by students will be run on the remote job entry communication network connected
to the University Computer Center.
Prerequisite: CIS 11
CP 42 -- ADVANCED COBOL PROGRAMMING
(4 crs. 4 hrs.)
Magnetic tape and disk programming in COBOL. Introduction to operating systems
including: system control and system service programs such as the Supervisor,
Job Control, and the Linkage Editor; interaction of the control program and
the problem program within the systems environment; Job Control Language; program
libraries; channels and interrupts; data management and IOCS; Sequential Access
Method; Indexed Sequential Access Method; Direct Access Method; utility programs;
multiprogramming considerations; introduction to Virtual Storage; Paging; Virtual
Storage Access Method.
Prerequisite: CP 41 or CIS 11.
+ CP 51 -- PROGRAMMING in FORTRAN (4 crs. 4 hrs.)
Flow-charting using the FORTRAN program language for business and scientific
applications. Programs written by students will be run on the remote job entry
communication network connected to the University Computer Center.
Prerequisite: MAT 09
+ CP 54 -- INTRODUCTION to PASCAL (4 crs. 4 hrs.)
Programming in PASCAL. Students write and run several scientific and commercial
programs. Course serves as preparation for other higher-level languages.
Recommended as an elective for Computer Information Systems Majors.
Prerequisites: Knowledge of a programming language and MAT
9
CP 61 -- JAVA PROGRAMMING I (4 crs. 4 hrs.)
An introduction to the Java programming language, including algorithms, data
representation, debugging and verification of programs and object-oriented programming
concepts.
Prerequisites: Passing grade on the CUNY MAT ACT and EITHER one course in
a programming language or CIS 02200
Second course in Java Programming with an emphasis on Object-Oriented
Programming (OOP), Advanced Programming Concepts (Data Structures,
Recursion), Java Graphics (advanced applet design), and additional selected
topics.
Prerequisites: CP 0610
CP 66 -- COMPUTER GRAPHICS and DESIGN (4 crs. 4 hrs.)
The concepts and structures of modern computer graphics and computer-aided design.
Applications for presentation and business graphics, computer-aided design and
drafting, engineering graphics. Hands-on experience with computers for programming
practice and assignments.
Prerequisite: CIS 11 or CP 11 or
BA 60 or Department permission
CP 67 -- COMPUTER GRAPHICS & DESIGN II (4 crs.
4 hrs.)
Advanced computer graphics and technical drawing using AutoCAD LT and Auto Sketch.
Prerequisites: CP 66
CP 71 -- PROGRAMMING in UNIX/LINUX (5 crs. 5 hrs.)
Introduction to the UNIX operating system and to programming using its functions
and subprograms including: file structures, directories, security, utility programs,
pointers, functions, screen handling with term cap definitions and interfaces
to languages and databases.
Prerequisites: CIS 12 PLUS one of the following: CP
51, CP 54, CP 41, CIS
31
+ Basic Course
COMPUTER SCIENCE
+ CS 12 -- INTRODUCTION to COMPUTING (4 crs. 4 hrs.)
Algorithms, programs, data representation, debugging and verification of programs.
Numeric and non-numeric programming applications include searching and sorting
algorithms, function and procedures, and number theory problems.
Students who completed CP 21 WILL NOT receive credit for
this course.
Corequisite: MAT 14
CS 14 -- COMPUTERS and ASSEMBLER LANGUAGE PROGRAMMING
(5 crs. 5 hrs.)
Computer structure, machine language and assembler language programming. Digital
representation of data; addressing techniques; macro, machine and assembler
instruction sets. Emphasis on computing techniques for numerical applications
is supplemented by several computer projects.
Prerequisite: CS 12
CS 35 -- DISCRETE STRUCTURES (5 crs. 5 hrs.)
Sets, Matrices, Relations and Digraphs, Functions, Order Relations and Structures,
Trees and Languages, Semigroups and Groups, Finite-State Machines and Languages.
Prerequisite: MAT 15
CS 37 -- PROGRAM DESIGN and ANALYSIS (4 crs. 4
hrs.)
Introduction to data structures. Topics include: structures, arrays, stream
files, stacks, recursive processes, recursive procedures and elementary simulation
techniques.
Prerequisite: CS 12
Independent study of Computer Science is developed individually between student
and faculty member and must be approved by the Department.
This course is of a topical and pilot nature and is designed to meet the immediate
needs and interests of various student populations. It is offered for a maximum
of two semesters.
+ Basic Course
Arithmetic stressing quantification and manipulative skills and applications
for students who are deficient in that subject.
Required of all students who score 14 or less on the CUNY Math Skills Exam
~ MAT M2 -- ALGEBRA (0 crs. 4 hrs. -- 4 equated crs.)
Introductory algebra for students who completed MAT M1
but have not passed the CUNY Math Skills Exam. Course stresses solution of elementary
algebraic equations, word problems and applications. Required
of all students who score 14 or less on the CUNY Math Skills Exam and who passed
MAT M1
~ MAT R2 -- INTRODUCTORY MATHEMATICS (0 crs. 5 hrs. --
5 equated crs.)
Introductory algebra for students whose skills do not meet the CUNY Math Skills
Exam standards. Course stresses elementary solution of algebraic equations,
word problems and applications.
NOTE: Required of all students who score between 15 and 19 on the CUNY Math
Skills Exam. It is also open to students who score between 20 and 24 on
the CUNY Math Skills Exam
Intensive review of arithmetic and elementary algebra for students who failed
the CUNY Math Skills Exam with a score of 20 to 24. Course ends with administration
of the CUNY Exam.
Designed to help students pass the Mathematics A High School Regents Exam. Topics
include: Number Concepts, Algebraic Reasoning, Introductory Geometry, the Coordinate
Plane and Probability.
Prerequisite: Students the HS identifies as being in need of extra
assistance in order to pass the Mathematics A Regents Exam on the first try
OR students who have taken and failed the Mathematics A Regents Exam
Designed to help high school students pass the Mathematics B High School Regents
Exam. Topics include: Inequalities, Rational Expressions, Exponents, Quadratic
Equations, Radicals, Complex Numbers, Functions, Logarithms and Exponential
Functions.
Prerequisite: Students the HS identifies as being in need of extra
assistance in order to pass the Mathematics B Regents Exam on the first try
OR students who have taken and failed the Mathematics B Regents Exam
+ MAT 6 -- MATHEMATICS of FINANCE (4 crs. 4 hrs.)
Mathematical concepts readily applicable to business situations including: logarithms,
progressions, simple and compound interest, equations of equivalence, nominal
and effect rates, simple annuities, ordinary general annuities, amortization,
depreciation, sinking funds, stocks and bonds, introduction to life insurance
and graphic presentation of data.
Prerequisite: MAT 9
+ MAT 7 -- PRINCIPLES of MATHEMATICS (4 crs.
4 hrs.)
A basic course in mathematical discovery. Students participate in the development
and investigation of topics such as: number sequences, calculating devices,
extrapolation, mathematical mosaics and curves, probability and topology.
Not open to students who have taken a mathematics course number 9 or higher
or third-year sequential mathematics.
Prerequisite: Passing score on Parts I and II of CUNY Math ACT
MAT 9 -- COLLEGE ALGEBRA (3 crs. 4 hrs.)
A comprehensive treatment of the following: real numbers, absolute value, integer
and rational exponents, polynomial operations, factoring techniques, roots and
radicals, linear and quadratic equations, graphing techniques, systems of linear
equations, Gaussian elimination. Introduces the study of functions in preparation
for the study of calculus and pre-calculus. This course is appropriate for liberal
arts students as well as majors in other subject areas.
Prerequisite: Passing score on CUNY Math Assessment Exam
+ MAT 10 -- COLLEGE TRIGONOMETRY (3 crs. 3 hrs.)
Functions, graphing techniques, angle measurement, functions of right angles,
linear interpolation, inverse functions, laws of Sines and Cosines, circular
functions, formulas, identities, waves and conditional equations. Open to students
who have passed MAT 9 but not trigonometry.
Analysis of polls, linear programming by graph, introduction to probability,
games and game theory, Markov chains, growth and decay problems, savings plans,
annuities, amortization and other problems in the mathematics of management,
such as PERT, simulation and forecasting. Calculators and/or minicomputers are
used to do calculations. Designed as an elective for liberal arts or business
students interested in some practical problems solved by mathematics.
Prerequisite: MAT 9
+ MAT 12 -- CONCEPTS of MODERN MATHEMATICS I (4
crs. 4 hrs.)
Introduction to the spirit of mathematical investigation and mathematical logic
including: the prime numbers, the Fundamental Theorem of Arithmetic, the rational
and irrational numbers, tiling, congruence and number bases. Students may take
MAT 12 and/or MAT 13 during the
same or different semesters in either order.
Prerequisite: MAT 9
+ MAT 13 -- SURVEY of MATHEMATICS and COMPUTER
CONCEPTS (4 crs. 4 hrs.)
To introduce A.A. and A.A.S. students to several branches of mathematics, topics
include: probability and statistics, computer programming, logic, the real number
system, and linear programming. Students may take MAT 12
and/or MAT 13 during the same or different semesters
in either order.
Prerequisite: MAT 9 or "A" grade in MAT
7
+ MAT 14 -- ANALYTIC GEOMETRY and PRE-CALCULUS
MATHEMATICS (4 crs. 4 hrs.)
This pre-calculus course stresses real numbers, fields, open sentences, functions
and relations, and serves as an introduction to analytic geometry and to probability.
Recommended for students planning to continue with calculus and/or mathematics
electives.
Prerequisite: MAT 9
MAT 15 -- CALCULUS I (4 crs. 4 hrs.)
The first part of a three-semester integrated course in the elements of coordinate
geometry, differential and integral calculus, with applications. Algebraic functions
of a single variable, the derivative, differentiation formulas, and application
to geometry, physics and maximization.
Prerequisites: MAT 14
Corequisite: MAT 10
MAT 16 -- CALCULUS II (4 crs. 4 hrs.)
Continuation of MAT 15, with emphasis on transcendental functions, special methods
of integration, and hyperbolic functions.
Prerequisite: MAT 15
+ MAT 20 -- ELEMENTS of STATISTICS (3 crs. 3
hrs.)
Introduction to probability and statistics including: tabulation and graphing
of distributions, central and dispersion tendencies, comparison techniques,
correlations and predictive techniques. Instruction and practice in the use
of desk calculators and the basic language. Recommended for students planning
careers in economics, education, psychology, sociology, data processing and
environmental technology.
Not open to students who have taken MAT 22.
Prerequisite: MAT 9
MAT 21 -- CALCULUS III (4 crs. 4 hrs.)
Continuation of MAT 16 with emphasis on partial differentiation, polar coordinates,
multiple integration, solid geometry, vectors, and hyperbolic functions.
Prerequisite: MAT 16 with "C" grade or better
An introduction to probability and statistics as they apply to business applications
including data summary measures, discrete random variables and probability distributions,
sampling methodologyies and analysis, hypothesis testing and regression analysis.
Special emphasis will be givent os olutions of practical business problems using
statistical computer software. Not open to students who have taken MAT
20.
Prerequisite: MAT 9
MAT 25 -- COLLEGE GEOMETRY (4 crs. 4 hrs.)
Geometry is presented as a branch of contemporary mathematics involving the
interrelated study of Euclidean plane and solid geometry with an introduction
to non-Euclidean geometrical systems.
Prerequisite: MAT 9
MAT 55 -- DIFFERENTIAL EQUATIONS (3 crs. 4 hrs.)
The solution of ordinary linear differential equations, operational techniques,
solution by series, numerical solutions, Laplace transforms, and applications
in engineering and the sciences.
Prerequisite: MAT 16 with "C" grade or better
MAT 56 -- LINEAR ALGEBRA (3 crs. 4 hrs.)
Study of vector spaces, matrix algebra transformation, and vector analysis.
Prerequisite: MAT 15 with "C" grade or better
MAT 81 -- INDEPENDENT STUDY (1-3 crs. 1-3 hrs.)
Independent study of Mathematics is developed individually between student and
faculty member and must be approved by the Department.
MAT 82 -- (1-3 crs. 1-3 hrs.)
This course is of a topical and pilot nature and is designed to meet the immediate
needs and interests of various student populations. It is offered for a maximum
of two semesters.
+ Basic Course