Lacrosse University- Global Leader in Distance Education

Bachelor Degree
College of Computer Science
Computer Information Systems Major
CORE COURSE DESCRIPTION

BS 400 - Bachelor's Final (6 Credits)
The Bachelor's Final consists of a Final Paper or Project. The Final Paper is a document prepared by the student in order to reflect his/her own ideas and those of others in a clear, concise and effective fashion and in correlation with the student's degree major. The Final Project is a physical production such as a video or audio tape, a book, manual or other practical creation that illustrates a thorough knowledge of the degree major. The Bachelor's Project must be accompanied by a written explanation of at least eight (8) pages of text which explains the purpose of the project and methods by which it was created. The Final Paper and the analysis for the Final Project will be prepared in the Turabian format.

CSCI 102 - Introduction to Computer Programming (3 Credits)
An introductory study of concepts of computer programming, problem solving, algorithm development, and coding using a high-level, structured programming language.

CSCI 103 - Visual Basic (3 Credits)
This course is an introduction to programming using Visual Basic.

CSCI 121 - Introduction to Theory of Computability (3 Credits)
A course on automata and other languages. It covers complexity theories such as time, space

CSCI 201 - Introduction to Compiler Design (3 Credits)
Introduction to computer system hardware and software. Topics include digital arithmetic, combinational circuits, sequential circuits, buses, memory structure and access mechanisms, control circuits, input-output facilities, variations in addressing, interrupt structures, and data channels.

CSCI 221 - Introduction to Data Structures (3 Credits)
Introduction to data structures in computing. Topics include sets, relations, functions, digraphs, matrices, recursion, partially ordered sets, Boolean Algebra, artificial languages, and finite state machines.

CSCI 231 - Programming Languages (3 Credits)
Programming paradigms and associated languages, syntax, semantics, and translation of programming languages.

CSCI 303 - Introduction to Programming Theory (3 Credits)
Formulation and solution of programming theory by graphical means, the simplex method, including use of the artificial variable, primal-dual relationships, and sensitivity analysis. Transportation, assignment, flow, and scheduling techniques are also covered.

CSCI 311 - Operating Systems (3 Credits)
Design and implementation of operating systems. Topics include process management, processor management, memory management, device management, file management, process synchronization, and user interface. Other issues such as distributed computing and system performance may be covered.

CSCI 331 - Algorithms (3 Credits)
The design, implementation, and complexity of algorithms analysis. Computer-oriented numerical methods for scientific problems. Topics include error analysis, Taylor series, solutions of equations, linear simultaneous equations, and interpolation.

CSCI 341 - Introduction to Computer Graphics (3 Credits)
The principles and techniques of computer graphic generation and design.

Three Methods of Course Completion
Lacrosse University offers students three methods of course completion to choose from to complete their degree requirements.

Credit Transfer
Coursework requirements may be satisfied by transferring previously earned academic credit. Transcripts from previous academic institutions may be submitted to the Registrar’s Office for a FREE evaluation prior to, or after registering with Lacrosse.
(See the Checklist for Success for more information.)

Life and Work Experience
At Lacrosse University we respect your years of hard work and life experiences. We will allow courses to be completed using your wok/life experience to "challenge" courses. It is a simple three-part procedure consisting of the following:
1. Review the course descriptions for the degree program you are most interested in. Decide which courses you feel that you have already attained the knowledge of in your work/life experience.
2. Submit a portfolio for each course that you are interested in challenging.
3. The challenge will be graded and you will be contacted with the results.
*Courses may be "challenged" prior to, or after registering with Lacrosse University. (See the Checklist for Success for more information.)

Curriculum Study
Course requirements not met through credit transfer or life/work experience will be completed through curriculum study. These courses utilize college level textbooks, exams, and written papers as a means of course completion.


Return To Top - Return Home
Register Today!

©2002-2004 Lacrosse University