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