13.01.2015 Views

UNDERGRADUATE CATALOG - Mercy College

UNDERGRADUATE CATALOG - Mercy College

UNDERGRADUATE CATALOG - Mercy College

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!