COSC 3312 | Database and Information Retrieval 3 Credit Hours
This course gives an overview of database systems. It covers conceptual modeling with emphasis on the relational model. ACCESS and ORACLE will serve as the principal relational DBMS programs. Selected micro-DBMS software programs are evaluated using magazine reviews (InfoWorld, PC Magazine, Byte, Software Digest). An important segment of the course is a DBMS team project.
Prerequisite: COSC1323 Offered: Fall
COSC 3327| Introduction to Data Science 3 Credit Hours
This course will comprise of lectures, individual projects, group projects, and homework. Lectures will be given covering topics outlined by modules below. Individual projects will be projects submitted by the student and done with minimal assistance from others. Group projects will be projects submitted by groups of students (the size of each group will be determined by the class size). Homework will be given at regular intervals by the instructor.
Prerequisite: NONE Offered: Fall
COSC 2326 | Introduction to Enterprise Computing 3 Credit Hours
This course provides students of information systems technology with the background, knowledge, and skills necessary to begin using the basic facilities of a mainframe computer. Topics covered include: the mainframe in business today, mainframe job roles; mainframe interfaces; Job Control Language; mainframe hardware and architecture; middleware for the mainframe; application programming on the mainframe; networking; and security topics. Students will have the opportunity of logging on to the mainframe using an of IBM hubs.
Prerequisite: NONE Offered: As Needed
COSC 4311 | Software Engineering I 3 Credit Hours
This course covers issues, techniques, and concepts involved in planning, designing, and implementing software systems. Topics include problem solving concepts, software life-cycle models, the software process, software quality, developing teams, requirements gathering, utilizing CASE tools, risk management, black box and white box testing, creating objects, reusability and portability, planning and estimating software projects. Student laboratory exercises and projects will emphasize team work, coordination of multiple programmers, documentation, user friendly interface design, and software costing.
Prerequisite: COSC3312 Offered: Fall
COSC 4368 | Introduction to Computational Science 3 Credit Hours
This course focuses upon simple and intuitive computational models and methods. It is an interdisciplinary blend of scientific models, applied mathematics, computational techniques, and practices.
Prerequisite: See academic advisor Offered: TBD
MATH 2318 | Introduction to Linear Algebra 3 Credit Hours
This course covers matrices and their operations, special matrices including identities, symmetric and skew symmetric, idempotents, row operations on matrices in solving systems of equations, computer solutions to many problems using student designed and given programs, real vector spaces, subspaces, bases, dimensions of vector spaces, spanning sets, eigenvalues, eigenvectors, and linear transformations.
Prerequisite: MATH1314 or MATH 1314Q or MATH1316 Offered: Fall
MATH 3336 | Numerical Techniques 3 Credit Hours
This course emphasizes the use of computers in solving problems in applied mathematics. Topics include number presentation; errors in computer arithmetic, portability issues, error classification, well conditioned and ill-conditioned problems and iterative approximation to mathematical problems.
Prerequisite: MATH1492 and COSC1*** Offered: Spring
COSC | Electives 9 Credit Hours
Students will need to work with their academic advisor to determine which elective courses will best compliment their degree plan.
Prerequisite: See academic advisor Offered: See course schedules