-
Program
-
Online program
-
People
-
Opportunities
-
Contact
|
Computer science programs
Computer Information Systems Major
| Requirements: | | CSC 102 - Business Computing This course serves as an introduction to common business- oriented computer technologies and issues. Computer applications, misuse and the ethical use of computers in business are explored in detail. Current software applications are studied through laboratories, demonstrations and assignments. Students will learn advanced uses of application programs including spreadsheet processing and information processing with databases.(2 credits) | | CSC 151 - Office Application Programming This course focuses on the customization and programmability of commonly used business applications. The main topics covered will include writing macros, controlling spreadsheets, databases and other business applications using scripts and short programs, and customizing applications to fit specific business needs. Prerequisite: CSC102 or permission of instructor. (2 credits) | | CSC 171 - Computer Science I This is the first in a two-semester sequence of courses that introduces students to fundamental aspects of the field of computing; focusing on problem-solving, software design concepts and their realization as computer programs. Topics include procedural abstraction, control structures, iteration, data types and their representation. An introduction to a high-level language, for the purpose of gaining mastery of these principles, will be provided in lectures and hands-on laboratory experiences. Prerequisite: C- or better in MAT090, an ACT math score of 20 or above (SAT 480 or above), or a passing score on the MAT090 placement exam. (4 credits) | | CSC 172 - Computer Science II This course moves students into the domain of software design, introducing principles that are necessary for solving large problems. Here, the classical software design process serves as a basis for treating such topics as abstract data types, specifications, complexity analysis and file organization. Basic data structures and transformations are introduced as representative of the fundamental tools that are used to aid in this process. A high-level language will be used for the purpose of gaining mastery of these principles through lectures and independent hands-on laboratory experiences. Prerequisite: CSC171. (4 credits) | | CSC 200 - Principles of Computer Information Systems This course outlines the concepts of computer information systems, data as a resource, information technology planning and implementation, and project management. Topics covered include decision theory, information theory, the role of information technology in an organization, evaluation of system performance, the development process, and societal and ethical issues related to information systems design and use.(2 credits; alternate years, consult department) | | CSC 280 - Computer Systems Management Provides a practical introduction to the management and administration of a computer system. This course covers what it takes to keep a computer system going and how to ensure that users can and do use the computer efficiently. Topics covered include managing users, managing networks, hardware, operating systems and software management, developing administration policy, ethics and various related topics. The Unix operating system is used to provide practical demonstration of the topics covered. A version of Unix that can operate on a 386 or better machine will be provided.Prerequisites: CSC171, 172,and 270.(2 credits; alternate years, consult department) | | CSC 291 - Database Management Systems This course examines database concepts, theory, design and management. Emphasis will be on the relational model. Topics will also include normalization, query languages, database recovery and security aspects. This course will include experience with a relational database system and programming database access into computer applications via a high-level programming language.Prerequisite: CSC171.(4 credits; alternate years, consult department) | | CSC 300 - Electronic Commerce Development This course provides an introduction to electronic commerce strategy and the development and architecture of electronic business solutions and their components. Topics covered include the business models and economics associated with e-commerce, system design and implementation, building a Web interface for e- commerce, reliability, security concerns, and legal and ethical issues.Prerequisite: CSC172.(4 credits; alternate years, consult department) | | CSC 361 - Networking This course introduces the student to the field of computer networking. Students will develop an understanding of the general principles of computer communication as they are worked out in an appropriate protocol suite. Specific attention will be paid to principles of architecture, layering, multiplexing, addressing and address mapping, routing and naming. Problems considered include the writing of network software, the physical construction of networks, the Internet and its future development, and network security.Prerequisite: CSC172.(4 credits; alternate years, consult department) | | CSC 450 - Value Issues in Computing This course focuses on a range of social and ethical issues involved in computer science and computer use. Computer professionals have to face these issues and deal with them in a responsible way. Some issues discussed in the course include ethical decision making, software piracy, software protection, computer crime, privacy, errors and reliability, computers and the workplace, responsibility and reliability, artificial intelligence, and virtual reality.(2 credits) | | CSC 470 - Senior Project This course gives the student an opportunity to branch off into an area of their own selection. The student must obtain approval of a project proposal from a member of the department before registering for this course. The project will require planning, design, and implementation of a computer application in such a way as to integrate the material from computer science courses and courses outside computer science. Students with career concentrations or minors are encouraged to make use of materials from their other subject areas.(2 credits) | | Cognate requirements | | ACC 215 - Principles of Financial Accounting This course covers the basic introduction to financial management and financial accounting, including an understanding of the concepts, principles and practices in these areas.(4 credits) | | BUS 200 - Principles of Marketing This course introduces students to marketing terminology; defines the elements necessary in moving a product, service or idea from concept to market sales; and enables students to understand and replicate the marketing process at an entry level.(3 credits) | | BUS 201 - Principles of Management No course description available. | | ECO 213 - Principles of Microeconomics Microeconomics deals with price determination and how the price system functions. Supply and demand, output, competition, monopoly, resource pricing, international trade and finance will be studied. (4 credits) | | MAT 111 - Calculus for Management, Life and Social Sciences A calculus course for non-majors that emphasizes applications and techniques that are of significance in business, biology, health and social sciences. Applications involving both differential and integral calculus are included. Prerequisite: C- or higher in MAT109, or an ACT math score of at least 22 (SAT 520 or above), or permission of mathematics department chair. (3 credits) | | MAT 117 - Applied Statistics for Management Topics in probability and statistics with an emphasis on problems in business: descriptive measures, distributions, one sample estimation and hypothesis testing, correlation, simple linear regression. Prerequisite: C- or better in MAT090 or an ACT math score of 20 or above (SAT 480 or above). (3 credits) | | Total credits required: 51 |
|
|
|
|