13.01.2015 Views

UNDERGRADUATE CATALOG - Mercy College

UNDERGRADUATE CATALOG - Mercy College

UNDERGRADUATE CATALOG - Mercy College

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

194 / Course Descriptions<br />

CISC 301 Information Systems within Organizations:<br />

A comprehensive introduction to the concepts and theories that explain and/or motivate<br />

methods and practices in the development and use of information systems (IS) in organizations.<br />

The concepts and theories will include systems, management and organization, information,<br />

quality and decision-making. The relationship of information systems to corporate planning<br />

and strategy and concepts relating information technology (IT) to competitive advantage and<br />

productivity are explored and explained. The concepts and practices underlying the use of<br />

information technology and systems in improving organizational performance, as well as the<br />

roles of management, users and Information Systems professionals are presented. Prerequisites:<br />

CISC/MATH 220 and ACCT 120. 3 sem hrs. 3 crs. (Offered in spring semesters).<br />

CISC 311 Objects, Structures and Algorithms I:<br />

This course builds upon the Foundations of Computing courses and presents concepts and<br />

techniques essential for working in a modern software development environment. These<br />

include object-oriented programming, exception handling, algorithmic analysis, linear and<br />

nonlinear data structures, and data structure libraries. Software engineering and objectoriented<br />

design concepts are discussed using case studies and software projects. Prerequisites:<br />

CISC/MATH231 and MATH244. 3 sem. hrs. 3 crs. (Offered in fall semesters).<br />

CISC 327 (MATH 327) Computer Graphics:<br />

Introduction to the principles behind the science of computer graphics; fundamental graphics<br />

algorithms techniques with emphasis on algorithms suitable for raster display devices;<br />

representation and transformations of objects in 2 and 3 dimensions; clipping; projections;<br />

ray tracing; color and shading. Prerequisites: MATH 260 and CISC/MATH 231. 3 sem. hr. 3<br />

crs. (Offered in spring semesters).<br />

CISC 333 Programming Languages:<br />

A study of the historical evolution of programming languages. An introduction to the<br />

fundamental concepts, examining the design issues of the various language constructs and<br />

critically comparing the alternatives. Languages such as Pascal, Ada, FORTRAN, ANSI C and<br />

C++ are used to exemplify the concepts and constructs of imperative languages. Functional,<br />

logic and object-oriented programming models are described and discussed as alternative<br />

programming methodologies. Prerequisite: CISC 311. 3 sem. hrs. 3 crs. (Non-liberal arts credit).<br />

(Offered in fall semesters).<br />

CISC 335 Computer Network II<br />

The course continues the exploration of the fundamental concepts of Computer Networks. Topics<br />

to be covered include the Network Layer, Linked Layer and Local Area Network, Network<br />

Management, Wireless and Mobile Networks and Multimedia Networking. Network Security<br />

will be introduced. Lab Activities will provide students practical experiences in computer<br />

networking. It will be centered on implementation, configuration and troubleshooting of a<br />

LAN. Prerequisite: CISC257. 3 sem. hr. 3 crs. (Offered in Spring semesters).<br />

CISC 337 Database Management Systems:<br />

Introduction to the basic concepts of database management systems, including data<br />

representation, conceptual data modeling, entity relationship diagrams, the relational model,<br />

normalization, and database design and implementation. Concepts of data integrity, security,<br />

privacy, and concurrence control are introduced. Students implement a major database<br />

application project. Prerequisite: CISC 220. 3 sem. hrs. 3 crs. (Offered in fall semesters).<br />

CISC 339 Artificial Intelligence:<br />

A study of how computers can emulate the processes by which humans use logic and knowledge<br />

to solve problems. Topics include expert systems, intelligent databases, robotics, game-playing<br />

programs and formal proofs. Prerequisite: MATH 201 and CISC/MATH 231. 3 sem. hr. 3 crs.<br />

(Offered in fall or summer semesters).

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

Saved successfully!

Ooh no, something went wrong!