UNDERGRADUATE CATALOG - Mercy College
UNDERGRADUATE CATALOG - Mercy College
UNDERGRADUATE CATALOG - Mercy College
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Course Descriptions / 193<br />
Prerequisite: CISC/MATH 120. (Prospective students who have significant computer<br />
experience are encouraged to seek departmental approval for waiver of CISC/MATH 120).<br />
3 sem. hrs. 3 crs.<br />
CISC 220 Database Applications:<br />
This course is a hands-on introduction to building a simple information management system<br />
using commercial relational database management software such as Microsoft Access.<br />
Students learn to build application systems using simple design tools and are exposed to<br />
database programming tools and the relational database model. Students design and build<br />
tables, forms, reports, queries and data access pages. Students complete a term project where<br />
they develop a functioning database application. Prerequisite: CISC/MATH120. 3 sem. hrs.3<br />
crs. (Offered in fall semester only.)<br />
CISC 230 PC Hardware:<br />
Students will study the fundamentals of modern PC hardware: including standard interfaces,<br />
ports, bus structures, architectures and interconnection methodologies. At the end of the course<br />
the student will be able to identify the principal components of microcomputers, assemble<br />
systems, upgrade memory, install cards and hard drives. The student will have hands on<br />
laboratory experience centered on installation, configuration and troubleshooting of PC’s with<br />
emphasis on current Windows Operating systems. Prerequisite: CISC/MATH 120. 3 sem. hrs.<br />
3 crs. (Offered in fall semester only).<br />
CISC 231 (MATH 231) Foundations of Computing II:<br />
This course continues the exploration of fundamental concepts of object-oriented programming<br />
using the programming language Java. Students are introduced to the principles of basic data<br />
structures, elementary file input/output and exception handling and GUI. Prerequisite: CISC/<br />
MATH 131 or departmental approval. 2 sem. hrs. and 2 hrs. lab. 3 crs.<br />
COURSE DESCRIPTIONS<br />
CISC 238 Graphical User Interface Application Development:<br />
The student is introduced to application development using a graphical user interface (GUI).<br />
Topics include: graphics user interface design, properties of interface objects, attaching code<br />
to interface objects, developing and running entire applications using graphics and drawing,<br />
and building and updating databases. Prerequisite: CISC/MATH 131 (Offered in spring<br />
semester only).<br />
CISC 257 Computer Network I<br />
This course provides an introduction to fundamental concepts in the design and implementation<br />
of computer communication networks, their protocols, and applications. Topics to be covered<br />
include overview of internet technologies, network architecture, application layer, transport<br />
layer and network layer. A series of Lab activities are integral part of the course and will<br />
provide students practical experiences of networking. Prerequisite: CISC/MATH120. 3 sem.<br />
hr. 3 crs. (Offered in fall semesters).<br />
CISC 259 (CART 259) Web Design II:<br />
This course presents advanced design techniques for Web site development and information<br />
architecture. The overall structure, flow, and organization of the Web site are discussed. The<br />
concepts and criteria introduced in Web Design I are utilized with added sophistication to page<br />
layout, image manipulation and typographical design. The use of tables and frames is described as<br />
well as several special effects, like roll overs and tweening, and elementary animation techniques.<br />
The course has a strong hands-on component where, in addition to the software packages used<br />
in Web Design I, students will be introduced to DHTML, CSS, and Flash. Prerequisite: CISC/<br />
CART 219 or approval of instructor. 3 sem. hrs. 3 crs.<br />
CISC 271 Programming in C++<br />
Students learn basic and advanced concepts of C++. Applying modern software development<br />
principles, students design and implement projects extending their knowledge of programming<br />
techniques and concepts introduced in previous courses. Pre-requisite: CISC 231. 3 sem hrs.<br />
3 crs.