|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
3 s.h. Focuses on the major components of a computer operating system and the general operation of these components. Basic concepts include: memory management, processor management, processes, communication and synchronization, shared resources, resource allocation, device management, file management, and security issues. Prerequisites: CSC 2480
-
3.00 Credits
3 s.h. Study of: digital logic circuits and their components, numeric and character data representation within computer memory, instruction formats and addressing modes, register transfer and microoperations, micro-programmed control, the differences between CISC and RISC architectures, and pipelined and vector processing. Prerequisites: CSC 2480 and MTH 2510
-
3.00 Credits
3 s.h. The study of data structures and their relationship to algorithms. Concepts studied include: algorithm and data abstraction, analysis of both iterative and recursive algorithms to determine time and space complexity, and various sorting, graph, and hashing algorithms. Students design programs using the C++ or other object-oriented programming language to study algorithms and their application utilizing various data structures such as lists, queues, stacks, and trees. Prerequisites: CSC 2480 and MTH 2510.
-
3.00 Credits
3 s.h. Focuses on the study of programming languages. Topics include the history of programming languages, virtual machines, the representation of data types, sequence and data control, type checking, memory management, programming language semantics, and parsing. Several different programming languages are compared including C, Fortran, Pascal, Ada, and Lisp. Prerequisites: CSC 2480.
-
3.00 Credits
3 s.h. Focuses on developing Java applications and applets for the Internet. Basic programming concepts studied include: control structures, arrays, methods, strings, and objects. Advanced topics such as graphics, user interface components, exception handling, multithreading, multimedia, and streaming applications are also covered. Prerequisites: CSC 2480
-
3.00 Credits
3 s.h. Introduction to a wide range of issues and methods in artificial intelligence. Topics covered include: reasoning and problem solving, heuristic search, game playing, knowledge representation, natural language processing, logic, and expert systems. Students are also introduced to the LISP programming language. Prerequisites: CSC 3290.
-
1.00 Credits
1 s.h. Cooperative education experience with emphasis on computer programming or software engineering. Non-lecture based course designed to enable students to gain valuable on-the-job work experience. Prior to registration, student must obtain signature of advisor. Prerequisites: consent of advisor.
-
3.00 Credits
3 s.h. A study of regular languages, grammars and expressions, finite-state automata and their relationship to regular languages, context- free languages and grammars, and language recognition with stack machines and parsers. Course includes introduction to properties of formal languages, computability, undecidability, and computational complexity. Prerequisites: CSC 329
-
3.00 Credits
3 s.h. A research and seminar course. Students are expected to do research, form opinions, and express and defend those opinions in classroom discussions on the various topics covered by the course. Topics include the study of the positive and negative impacts of computers in society related to areas such as the Internet, automation, robotics, artificial intelligence, computer crime, computer ethics, and computer professionalism. Prerequisites: Senior status and major in Computer Science
-
3.00 Credits
3 s.h. A survey of the discipline of economics with special reference to a market-driven economy. Attention given to economic policy in relation to social issues and problems, including government and the quality of life, distribution of wealth and income, unemployment, poverty, the disadvantaged, respect for the law, public health, and aid to the Third World. ( No credit for School of Business majors.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|