Course Descriptions
[Humanities]
[Social Sciences]
[Mathematics]
[Natural Sciences]
[Business]
[Information Technology]
HUMANITIES
ENG 111 - English Communication I (3)
A basic freshman English course, which includes theory and practice
in writing, the development of skills in interpreting literature, and practice
in oral presentation.
ENG 112 - English Communication II (3)
A basic freshman English course, which includes theory and practice
in writing, the development of skills in interpreting literature, and practice
in oral presentation.
PHI 201 - Ethics in Theory and Action (3)
An examination of human conduct and respon-sibility; relationships
between individuals and society.
RS 201 - Religion & Social Responsibility (3)
The nature and principles of religious ethics in the Judeo-Christian
tradition. Historical and con-temporary attitudes of religion toward social
responsibility. Topics for discussion include: sexuality, identity, power,
violence, war, racism, and medical ethics.
Back to Top
SOCIAL SCIENCES
ECO 201 - Principles of Macro Economics (3)
Price system, public sector, private sector, national income accounting,
unemployment and inflation, fiscal policy, budget deficits and the public
debt, money and banking, Federal Reserve and monetary policy.
ECO 202 - Principles of Micro Economics (3)
Supply and demand and the elasticity of supply and demand. Analysis
of the degree and nature of competition in various market structures; the
economic benefits derived from and the problems presented by big business
conglomerates and multinationals; international trade and finance.
HIS 103 - Comparing World Civilizations (3)
Surveys the origins and growth of the Confucian, Islamic, and Western
worlds, and examines how a concentration of political/economic ideas and
technologies allowed temporary Western dominance. Meets the core requirement
in history.
HIS 111 - Growth of Western Culture (3)
A survey of the development of western culture, divided into seven
major epochs: Greece, Rome, the Middle Ages, the Renaissance, the Enlightenment,
the 19th century and the 20th century.
HIS 203 -American Economic & Social
History to 1865 (3)
A course which examines the economic, social and cultural events which
have shaped American history from colonial times to 1865. Attention
given to race relations and problems of minority groups. Meets the
core requirement in history. Offered fall.
HIS 204 - American Economic & Social
History since 1865 (3)
A course which examines the economic, social and cultural events which
have shaped American history from 1865 to present. Attention given
to race relations and problems of minority groups. Meets the core
requirement in history. Offered spring.
PSC 201 - American Government and Economics
(3)
A study of the American political and economic systems including the
theories underlying them, political parties, pressure groups, the money
system, the credit system and the relations between government and the
economy.
PSY 101 - General Psychology (3)
An overall survey of the scientific study of behavior and mental processes.
Topics include biology of behavior, sensation and perception, consciousness,
learning and memory, intelligence, motivation and emotion, stress, and
personality.
PSY 203 - Developmental Psychology (3)
Milestones of physical, cognitive, and psychosocial development from
conception through old age. Emphasis is on global principles that
guide human growth and change across the lifespan. Meets the core
requirement in psychology. Offered both semesters.
SOC 101 - Principles of Sociology (3)
Subject matter and scope of sociology, fundamental concepts, basic
social institutions and the fundamental processes of group interaction.
SOC 102 - Social Problems (3)
Purpose of the course is to provide students with a conceptual framework
and perspective to look at social problems and to aid the students to address
themselves to these problem areas from a scientific point of view.
Meets the core requirement in sociology. Offered both semesters.
Back to Top
MATHEMATICS
MAT 120 - Elementary Practical Statistics (3)
This is an introduction to the theory and application of statistics;
sampling, frequency distributions, probability, confidence intervals, hypothesis
testing, analysis of variance. Prerequisite: MAT 101, a placement test
score indicating mastery of the MAT 101 material, or permission of instructor.
Offered both semesters.
MAT 125 - Calculus I (4)
Basic theory of functions, limits, continuity, derivatives, and integrals.
Some emphasis on the structure of the real number system. Prerequisite:
MAT 122, a placement test score indicating mastery of the MAT 122 material,
or permission of instructor.
MAT 126 - Calculus II (4)
Basic techniques for integration. Elementary transcendental functions.
Application of differential and integral calculus. Prerequisite: MAT 125.
MAT 241 - Data Structures (3)
This course is a study of the manipulation of data structures, stacks,
queues, lists, linked lists, and trees. Integration of data structures
and efficient algorithms of sorting merging, and searching in a database
or file management system.
MAT 318 - Discrete Mathematics (3)
Discrete mathematics includes topics which are particularly important
in computer science. This course provides the student with an introduction
to elementary combinatorics (counting methods and graph theory), elementary
Boolean algebra and automata theory.
Back to Top
NATURAL SCIENCES
PHY 103 - Physics for Engineers I (3)
Calculus based introductory course in physics enriched in material of
relevance to computer science, information technology, and engineering
students, including: kinematics, Newtonian mechanics, momentum, energy,
rotational motion, statics, materials, fluids and oscillatory motion.
Prerequisite: MAT 125 (can be taken concurrently). Co-requisite: PHY 103L
PHY 104 - Physics for Engineers II (3)
A continuation of PHY 103. Calculus based introductory course in physics
enriched in material of relevance to computer science, information technology,
and engineering students, including: wave motion, theromodynamics, heat transfer,
electricity, circuits and circuit components, magnetism, electromagnetic radiation
and optics. Prerequisite: PHY 103. Co-requisite: PHY 104L
PHY 103L & 104L - (1,1)
Labs to accompany PHY 103-104.
Back to Top
BUSINESS
MGT 305 - Principles of Management (3)
The nature and theory of management with an emphasis on the functional
application of the basic principles of management to realistic business
situations. Offered fall.
MGT 315 - Financial Management (3)
Financial statements and financial analysis of business firms, tax
considerations, inventory analysis, budgeting, investments, relationships
to financial institutions. Prerequisite: ACT 212 and MGT 305 or permission
of instructor. Offered spring.
MGT 318 - Management Information Systems (3)
Role and meaning of MIS in the organization, focusing on planning,
implementation, effect and future of MIS. Prerequisite: MGT 305, CC 110
and/or CSC 151, or permission of instructor.
MGT 401 - Organizational Behavior (3)
A study of people as they behave in organizations; motivation, attitudes,
personality patterns and their relation to behavior in business and other
organizations. Prerequisite: MGT 305 or permission of instructor.
MGT 407 - Decision-Making in Organizations (3)
A study of decision-making as a managerial function. Relates
models of decision-making to their effectiveness in changing situations.
Planning and control in the context of decision-making strategies.
Prerequisite: MGT 305 or permission of instructor.
MGT 411 - International Business (3)
Legal, economic, historical, sociological, political and philosophical
concepts operative in multinational business. Prerequisite: MGT 305 or
permission of instructor. Offered as needed.
MGT 440 -Introduction
to Management, Marketing, and Business Law (3)
An overview of the principles of management,
marketing, organization behavior, and business law with an emphasis on
the application of such principles to real world situations. Prerequisite
course for International Business Master's students. Offered as needed.
ACC 402 - Managerial Accounting (3)
The course is designed to acquaint the student who is not an accounting
major with the kinds of accounting information managers need, the source
and availability of this information, and the interpretation and utilization
of this information in carrying out the managerial functions in an organization.
Prerequisite: senior level or permission of the instructor.
Back to Top
Information Technology
IT 101 - Introduction to Information Technology (1)
This course provides first-year students an introduction to information
technology including social implications, and the creation, organization,
analysis, storage, retrieval, and communication of information. Through
interactions in a small group environment, students will become more familiar
with the information technology curriculum, career options, and ethical
issues. Students will learn about the history of IT. A broad spectrum
of information technologies and their impacts will be examined. Prerequisite: none
IT 102 - Information Technology for Non-majors (3)
This course provides non-IT majors who have little or no background in
computers an introduction to information
technology including social implications, history, computer organization,
networking, databases, programming, human factor engineering, systems engineering
and popular software applications such as web browsers, e-mail, word processing, and
spread sheets. Discussions will focus on the creation, organization, analysis,
storage, retrieval, presentation, and communication of information. Admitted
IT majors should not enroll in this course. Prerequisite: none.
IT 111 - JAVA Programming I (3)
This course is an introduction to computer programming designed to
provide the fundamentals for information technology students. The
students will learn how to write programs in a modern high-level programming
language (Java). Lecture and Laboratory topics focus on the use of
data types, variables, operators, expressions, programming constructs,
and input/output. Students will also have an introduction to the
basics of abstract data types and object-oriented design. Good programming
practices such as top-down planning, modularity, debugging strategies,
and documentation are also introduced and emphasized throughout the course.
Prerequisite: IT 101 or working knowledge in computer
IT 112 - JAVA Programming II (3)
Designed for a second course in Java programming, this course explores
advanced Java features such as applets, exception handling, internationalization,
multithreading, multimedia, and networking. Together with Programming
I, the two courses form a comprehensive introductory on Java programming.
Good programming practices such as top-down planning, modularity, debugging
strategies, and documentation are reinforced throughout the course.
The associated lab component enables students to translate theory into
practice. Prerequisite: IT 111
IT 231 - Computer Organization and Architecture (4)
An introduction to computer architecture and implementation. Topics
include CPU organization, memory, registers, addressing modes, busses,
instruction sets, multi-processors versus single processor, peripheral
devices, and input/output. Basic digital system concepts such as number
systems, Boolean algebra, flip-flops, decoder, encoder, multiplexer, ROM,
and adder will also be covered. The laboratory provides more insight
into the physical aspects of the design and implementation of modern computer
systems. Prerequisite: IT 112
IT 304 - Object-Oriented Computing (3)
This course focuses on techniques in problem-solving, principles of
object-oriented design and modeling, and structured programming using C++.
It introduces the fundamental concepts of object-oriented: objects, classes,
inheritance, abstraction, encapsulation, polymorphism, and visibility.
The course emphasizes on high-level, front-end conceptual processes of
analysis and design, rather than back-end implementation. By the
end of course, students will gain an appreciation for the object-oriented
approach for reusability, extensibility, easy maintenance, and avoid common
software design errors. The C++ programming language is used to link
the concepts to real-life software implementation. Prerequisite: Junior standing
and IT 112
IT 315 - Interactive Interface Design (3)
A study of the fundamental design theories of an interactive system.
The topic covers the human user, the computer system, and the nature of
the interactive process. Theory and research along with practical
applications are discussed within the context of organizational impact.
Programming projects that apply the design principles are required.
Prerequisite: Junior standing and IT 112
IT 323 - Database Design and Development (3)
An introduction to the state of practices in modern database systems.
Topics include database design, database architecture, SQL, normalization,
storage structures, query processing, concurrency control, security, recovery,
object-oriented and distributed database systems. Programming projects
with commercial database systems and tools are required. Prerequisite: MAT 241
IT 331 - Internetworking and Communication (3)
This course introduces basic elements of modern computer and telecommunication
networks. The popular Internet TCP/IP five-layer model as well as OSI seven-layer
model will be discussed. In each layer, the state-of-the-art hardware
and software technologies are introduced. These include, for example, fiber-optic
and mobile/cellular communications, ATM, and World Wide Web. Technologies
and architectures that have been developed for networking over short (LAN)
and long (WAN) distances will also be explored. Prerequisite: Junior standing,
IT 231 and MAT 120
IT 338 - Modern Operating Systems (3)
This course provides an overview of architecture, goals, and structure
of an operating system. Topics include process management, memory
and file system management, scheduling, security, and distributed operating
systems. Concepts will be illustrated with examples from existing
operating systems. Prerequisite: IT 231
IT 415 - Systems Development Concepts and
Methodologies (3)
An introduction to information systems development process and methodologies.
Topics include product development life cycle and standards, requirement
acquisition and analysis, systems design methodologies, implementation
techniques, configuration management, and quality assurance. Prerequisite: Senior
standing, IT 315 and IT 304
IT 444 - Information Technology Internship (3)
This course encourages juniors/seniors to investigate a career through
a placement in a professional setting or in development of future projects
(graduate study). This allows students to work under guidance of an immediate
supervisor and /or a college faculty sponsor. Offered as needed.
Back to Top
|