241
Oklahoma State University
CS 4883 Social Issues in Computing Prerequisites: Senior standing and ENGL 3323 or BCOM 3113 or BCOM 3223 with a grade of "C" or better. Description: The history and evolution of computing systems, providing the background for the analysis of the social impact of computers. The social implications of computer use and or misuse with emphasis on the effects on the individual, society, and other human institutions. Social responsibilities of people involved in using or applying computers. Credit hours: 3 Contact hours: Lecture: 3 Levels: Undergraduate Schedule types: Lecture Department/School: Computer Science CS 4993 Senior Honors Project Prerequisites: Departmental invitation, senior standing, Honors Program participation. Description: A guided reading and research program ending with an honors project under the direction of a faculty member, with a second faculty reader and an oral examination. Required for graduation with departmental honors in computing and information science. Credit hours: 3 Contact hours: Lecture: 3 Levels: Undergraduate Schedule types: Lecture Department/School: Computer Science General Education and other Course Attributes: Honors Credit CS 5000 Master's Thesis Prerequisites: Consent of major professor. Description: Roles and responsibilities of the agricultural education teacher; types of program offerings; steps of the teaching-learning process; place of agricultural education in relation to other educational programs in school systems. Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours. Credit hours: 1-6 Contact hours: Other: 1 Levels: Graduate Schedule types: Independent Study Department/School: Computer Science CS 5030 Professional Practice Prerequisites: Graduate standing in computer science, consent of the department head. Description: Experience in the application of computer science principles to problems encountered in industry and government. Participation in problem solving in the role of junior computer scientist, junior software engineer, or computer science intern. All problem solutions documented. Required written report to the major professor. Offered for variable credit, 1-9 credit hours, maximum of 9 credit hours. Credit hours: 1-9 Contact hours: Other: 1 Levels: Graduate Schedule types: Independent Study Department/School: Computer Science
CS 5033 Parallel Algorithms and Programming Prerequisites: CS 4343 with a grade of "C" or better, or consent of instructor. Description: Models of parallel computation, design and analysis of parallel algorithms: fundamental parallel algorithms for selected sorting, arithmetic, and matrix, and graph problems, and applications in science and engineering, message-passing programming, and shared-memory
programming. Credit hours: 3 Contact hours: Lecture: 3 Levels: Graduate Schedule types: Lecture
Department/School: Computer Science CS 5070 Seminar and Special Problems Prerequisites: Consent of instructor.
Description: Designed to allow students to study advanced topics not provided in existing courses. Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours. Credit hours: 1-6 Contact hours: Other: 1 Levels: Graduate Schedule types: Independent Study Department/School: Computer Science
CS 5113 Computer Organization and Architecture Prerequisites: CS 3443 with a grade of "C" or better.
Description: Computer architecture, computer control, microprogrammed control, addressing structures, memory hierarchies, hardware description languages, specific architectures, hardware simulation, and emulation. Credit hours: 3 Contact hours: Lecture: 3 Levels: Graduate Schedule types: Lecture Department/School: Computer Science CS 5123 Cloud Computing and Distributed Systems Prerequisites: CS 3443 and CS 4343, each with a grade of "C" or better. Description: Cloud computing architecture and models. Usage of Virtual Machines. Distributed systems architecture and models. Using the cloud for big data analytics. Distributed and peer-to-peer computing frameworks. Security. Credit hours: 3 Contact hours: Lecture: 3 Levels: Graduate Schedule types: Lecture Department/School: Computer Science CS 5173 Video Game Production Prerequisites: CS 4173 and CS 4183, each with a grade of "C" or better. Description: The various aspects of video game production and the video game industry will be covered, including technical production and testing, roles and responsibilities of team members, project management, and legal concerns related to video game production. Professionals from the video game industry will be invited to make presentations. Credit hours: 3 Contact hours: Lecture: 3 Levels: Graduate Schedule types: Lecture Department/School: Computer Science
Powered by FlippingBook