28.11.2014 Views

College's catalog - Trinity Christian College

College's catalog - Trinity Christian College

College's catalog - Trinity Christian 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.

124<br />

Programs of Study<br />

CPSC 202 Data Structures and Algorithms (3)<br />

Fall, Odd<br />

This course will focus on the analysis and strategies of data structures and their algorithmic<br />

implementations. These structures include arrays, vectors, stacks, heaps, linked lists, queues, and<br />

priority queues, trees, and graphs. Methods of analysis include magnitude of asymptotic growth of<br />

program resource requirements. Prerequisite: Computer Science 112 and Mathematics 210.<br />

CPSC 203 Computer Organization and Assembly Language<br />

Programming (3)<br />

Spring<br />

This course examines computer organization and architecture, memory organization, addressing,<br />

register processing, assembly language programming, microprogramming and computer system<br />

architecture. Prerequisite: Computer Science 112.<br />

CPSC 221 Operating Systems (3)<br />

Spring, Odd<br />

Students develop an understanding of the organization and architecture of computer systems at<br />

the register-transfer and programming levels of system description, learn the major concept areas<br />

of operating systems principles, and study interrelationships between the operating system and<br />

the architecture of computer systems. Prerequisite: Computer Science 112.<br />

CPSC 231 Database Systems (3)<br />

Fall<br />

This course looks at the logical description of data and its physical representations in relational<br />

databases. The relational model will be compared and contrasted with hierarchical and network<br />

models. Students will learn database theory and develop fully normalized database scheme. The<br />

course will include an introduction to the SQL data query language. Prerequisite: Computer<br />

Science 111.<br />

CPSC 251 Visual Programming (3)<br />

Fall, Even<br />

This course introduces the use of visual languages to program Windows and Web applications.<br />

Students will learn to work with visual interface objects and produce programs that access<br />

relational databases. Prerequisite: Computer Science 111.<br />

CPSC 252 Unix: Concepts and Administration (3)<br />

Spring, Odd<br />

This course offers an overview of Unix systems. In addition to learning central concepts of Unix,<br />

students gain knowledge and experience in the administration and management of Unix-based<br />

computer systems. Prerequisite: Computer Science 111<br />

CPSC 260 Information Technology Management (3)<br />

Spring<br />

This course will focus on 10 Information Technology management processes identified as<br />

core processes by the Information Technology Infrastructure Library (ITIL), a well-known IT<br />

international standards body. These include five processes under the category of Service Delivery<br />

and five under the category of Service Support. Students will learn the full breadth of issues that<br />

must be addressed to manage IT as a business.<br />

www.trnty.edu

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

Saved successfully!

Ooh no, something went wrong!