|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course emphasizes special management considerations as they relate to data processing environments. Types of data processing organizations and options for their internal structure will be addressed. Internal functions and related aspects of data processing from planning through the life cycle of an automated facility are addressed. Prerequisite: CSI 295 and MGT 204. As needed.
-
3.00 Credits
This course offers a practical review of e-commerce and e-business issues. It covers the infrastructure, alternative business models, opportunities, challenges, and pitfalls. Both the relevant technologies and business issues will be discussed and amply exemplified. Prerequisite: CSI 295 and MGT 204 or consent of instructor. As needed.
-
3.00 Credits
A study of common and useful data structures such as lists, stacks, queues, trees, graphs and variations of these structures along with the essential and necessary algorithms to manipulate these structures. Algorithms to be covered will include searching, and sorting techniques, data traversals, graph algorithms, numerical algorithms, string algorithms and hashing. Prerequisite: CSI 230 and CSI 235 or MTH 375. Annually, Fall.
-
3.00 Credits
This course introduces the student to tools and techniques necessary in the analysis of algorithms. The course includes a systematic study of algorithms and their complexity with application to searching and sorting, pattern matching, geometric and graph algorithms, NP-complete and intractable problems. The student will study mathematical concepts including summations, recurrence relations, introductory number theory, binomial coefficients, and generating functions. Prerequisite: CSI 330 and MTH 210 Alternate years, Fall '10.
-
3.00 Credits
The hardware and software requirements for modern operating systems is studied. Topics include operating system services, file systems, CPU scheduling, deadlock, memory management, virtual memory, disk scheduling, and concurrent programming. Prerequisite: CSI 300 and CSI 330. Annually, Spring.
-
3.00 Credits
An introductory course in numerical methods, including computational techniques for locating roots of equations, interpolation, differentiation, integration, approximation, and systems of linear equations; to include detection, prediction and control of computational errors. Problem solving using mathematical software and the design of algorithms is stressed. Prerequisite MTH 212 and CSI 230; Same as Math 366. As needed.
-
3.00 Credits
This course addresses the ethical, legal and social issues which affect those involved in modern computing. specific topics will vary from semester to semester but general topics will include issues of privacy, security and crime as they relate to computing. Prerequisite: Minimum of 12 hours of completed units in CSI or permission of the instructor. Alternate Years, Fall '10.
-
-
3.00 Credits
This course provides students with an opportunity to work on large-scale, group programming projects. Topics will include tools for large-scale design, documentation techniques, programming paradigms (e.g. Object Oriented Programming) and portability issues. Prerequisites: Senior Status and CSI 330. Alternate years, Fall '09.
-
3.00 Credits
Database concepts, design, languages, implementation and administration are addressed. Topics will include the hierarchical, network and relational models. Students will explore various operations including creation, retrieval and updates of data. Prerequisite: minimum of 15 credit hours of CSI courses. Annually, Fall.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|