Academic Catalog 2014.2015 - page 174

The Master’s College 2014-2015 Catalog
174
PROGRAM-LEVEL LEARNING OUTCOMES
Computer & Info. Sciences Core
1. Describe the software development cycle, its
phases, and the purposes and activities of each.
2. Demonstrate a working knowledge of
computer programming, including being able
to:
a. Accurately use and interpret syntax
semantics.
b. Design, write, debug, and test correct
programs.
c. Correctly include and use common data
structures.
3. Discuss the major hardware components
of computers, their purposes, and their
relationships to other components. In
particular, students should be able to:
a. Demonstrate a working knowledge of PC
components.
b. Demonstrate an ability to troubleshoot and
repair common PC hardware failures.
c. Demonstrate an ability to upgrade and install
new components in a PC.
4. Demonstrate an understanding of the
principles underlying modern operating
systems by being able to:
a. Correctly discuss synchronization, parallel
processing, resource management, deadlock
prevention, memory management, virtual
memory, etc..
b. Install and configure standard PC operating
systems.
5. Demonstrate an understanding of modern
network technologies by being able to:
a. Define and discuss their underlying
principles, such as the 7-layer network model
and its components.
b. Install and configure industry standard
network components, including servers,
network operating systems, and network
hardware components.
6. Describe current Web development tools and
use them to design and create complex web
sites.
Computer Science
1. Discuss the structure and design of computer
circuitry, including ALU, CPU control,
datapath, cache, memory, registers, busses,
interrupts, etc.
2. Display knowledge of widely used algorithms
by being able to:
a. Analyze and classify algorithms and their
underlying data structures.
b. Define and use common computer science
algorithms and related data structures for
efficiently searching, sorting, and merging data,
and processing stacks, queues, trees, graphs,
etc.
3. Demonstrate knowledge of computer
programming languages by being able to:
a. Accurately discuss the histor y and
development of computer programming
languages.
b. Correctly define and use terminology, issues,
and tools related to programming languages
and their design, such as:
i. Parameter passing methods, strongly and
weakly typed languages, etc.
ii. Bachus-Naur Form, FSA, PDA, Turing
Machines, etc.
iii. Compiler construction theory.
4. Show an overall grasp of the field of Computer
Science by being able to:
a. Integrate topics and subjects within the field.
b. Interpret and use current academic research.
c. Speak and write effectively about ethical and
moral issues related to the field.
Information Systems
1. Display an understanding of basic principles
of accounting and business management
theory.
2. Demonstrate an ability to use industry standard
applications such as spreadsheets, databases,
presentation tools, etc. to solve business
problems.
3. Describe and use systems analysis and design
techniques, and explain where and how they
fit into the system development life cycle.
4. Demonstrate a working knowledge of the
protocols and systems necessary to support
a web site, as well as an ability to install and
configure standard web site system software
(e.g., Microsoft IIS, Apache Server, etc.).
5. Display a working knowledge of database
principles and technologies by being able to:
a. Describe the relational model.
b. Correctly define and use data normalization
techniques.
c. Accurately use and interpret SQL database
language syntax and semantics.
d. Install, configure, and use a standard DBMS
(e.g. Microsoft SQL Server, Oracle, DB2, etc.).
6. Show an overall grasp of the field of Computer
Science by being able to:
a. Integrate topics and subjects within the field.
b. Interpret and use current academic research.
c. Speak and write effectively about ethical and
moral issues related to the field.
English Core
1. Read texts closely and explain the value of
close reading in the study of literature and
rhetoric.
2. Explicate texts written in a variety of genres,
historical periods, styles, and modes.
3. Respond imaginatively to the content and
style of texts, including the ability to ask
ENGLISH
COMPUTER & INFORMATION SCIENCES
i...,164,165,166,167,168,169,170,171,172,173 175,176,177,178,179,180,181,182,183
Powered by FlippingBook