23.06.2014 Views

St. Ambrose University 518 West Locust Davenport Iowa 52803 admit

St. Ambrose University 518 West Locust Davenport Iowa 52803 admit

St. Ambrose University 518 West Locust Davenport Iowa 52803 admit

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.

Undergraduate Programs<br />

CSCI 195. C++ Programming I 3 credits<br />

<strong>St</strong>udy and use of C++. Use of pointers, structures,<br />

ability to manipulate bits, bytes and addresses.<br />

Comparison of C++ with high-level and low-level<br />

languages, work with user-defined libraries.<br />

Overview of UNIX operating system and its<br />

capabilities. Prerequisite: CSCI 120 or instructor<br />

permission.<br />

CSCI 205. Advanced Microcomputer<br />

Applications in Business<br />

3 credits<br />

A survey of the popular and standard hardware<br />

and software used in business, and major microcomputer<br />

needs in business. Prerequisite:<br />

CSCI 120 or instructor permission. Not open to<br />

computer science majors.<br />

CSCI 210. Computer Systems<br />

3 credits<br />

Understanding of hardware and software components<br />

that comprise modern computer systems.<br />

Relationship between hardware and software as<br />

the foundation of efficient computer systems.<br />

Elementary concepts of computer architecture<br />

and its constraints on efficient system operations.<br />

Operation system alternatives and capabilities in<br />

regard to ability to manage underlying systems<br />

resources. Prerequisite: CSCI 120 or 195, instructor<br />

permission.<br />

CSCI 220. Programming with COBOL 3 credits<br />

The study and use of COBOL. Use of records<br />

and files, table handling, search and sort features<br />

and interactive programs. Emphasis on efficient<br />

and structured programming techniques.<br />

Prerequisite: CSCI 195 or instructor permission.<br />

CSCI 240. Assembler Language<br />

Programming<br />

3 credits<br />

Number systems and conversions including negative<br />

numbers. Assembler language and machine<br />

language including the use of subroutines, stacks<br />

and macros. Introduction to computer architecture<br />

and program interrupts. The ability to use<br />

Assembler in conjunction with other languages.<br />

Prerequisite: CSCI 195.<br />

CSCI 275. Visual Basic<br />

3 credits<br />

Teaches students with some programming experience<br />

how to create sophisticated Visual Basicbased<br />

applications designed to solve business<br />

problems. <strong>St</strong>udents build applications that access<br />

databases, use OLE to integrate applications and<br />

act as OLE servers and add-ins. Prerequisite:<br />

CSCI 195.<br />

CSCI 300. Systems Analysis and Design 3 credits<br />

Traditional analysis, design and implementation<br />

through the data flow analysis and systems development<br />

life cycle approach. Emphasis on the use<br />

of case tools. Prerequisite: CSCI 195 or 220 or<br />

instructor permission.<br />

CSCI 310. Data <strong>St</strong>ructures<br />

3 credits<br />

<strong>St</strong>udy and application of data structures. stacks,<br />

polish notations, queues, recursion, linked list<br />

and list processing, binary trees and their applications,<br />

sorting, searching, graphs and their applications.<br />

Prerequisite: CSCI 195.<br />

CSCI 320. Computer Organization 3 credits<br />

Investigates evolution of computers, number systems<br />

and computer codes, Boolean functions and<br />

logic design. Basic computer organization: CPU,<br />

memory, and input/output. Parallel processing,<br />

communication networks, some case studies.<br />

Prerequisite: CSCI 195 or 240.<br />

WI-CSCI 360. Database Management<br />

Systems<br />

3 credits<br />

Use of ER diagrams and relational database<br />

design and structured query language. Emphasis<br />

is on normalization and introduction to different<br />

DataBase Management Systems. Prerequisite:<br />

CSCI 195.<br />

CSCI 370. Networks and Data<br />

Communications<br />

3 credits<br />

Introduction to computer networks. Covers principles<br />

of the ISO model, network topologies,<br />

physical networks and connection schemes, protocols,<br />

error handling, security and local area<br />

networks. Prerequisite: CSCI 195 or 210.<br />

73

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

Saved successfully!

Ooh no, something went wrong!