COEN 1830 - Special Topics
Primary Instructor
-
Fall 2024
Explores topics of interest in engineering. Content varies by instructor and semester. May be repeated up to 9 total credit hours.
CSCI 4113 - Linux System Administration
Primary Instructor
-
Fall 2022 / Spring 2023 / Fall 2023 / Spring 2024 / Fall 2024
Introduces Linux Unix system administration and related topics. Includes hardware and software installation, storage management, configuration of user accounts and system services, development of automation and monitoring tools, and the provisioning of common network services. This laboratory-focused course will provide significant exposure to the network security concerns of Internet connected hosts. Students will build a network of Linux servers from the ground up using provided computing resources and must maintain and secure these servers themselves. Same as CSCI 5113 and CYBR 5113.
CSCI 4229 - Computer Graphics
Primary Instructor
-
Summer 2018 / Fall 2018 / Summer 2019 / Fall 2019 / Summer 2020 / Fall 2020 / Summer 2021 / Fall 2021 / Summer 2022 / Fall 2022 / Summer 2023 / Fall 2023 / Summer 2024 / Fall 2024
Studies design, analysis and implementation of computer graphics techniques. Topics include interactive techniques, 3D viewing and models, clipping, transformations, projection, removal of hidden surfaces, lighting, textures and shadows. Knowledge of basic linear algebra is required. Same as CSCI 5229.
CSCI 4239 - Advanced Computer Graphics
Primary Instructor
-
Spring 2018 / Spring 2019 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023 / Spring 2024
Studies design, analysis and implementation of advanced computer graphics techniques. Topics include shaders, using the GPU for high performance computing, graphics programming on embedded devices such as mobile phones; advanced graphics techniques such as ray tracing. Same as CSCI 5239.
CSCI 4950 - Senior Thesis
Primary Instructor
-
Spring 2018
Provides an opportunity for senior computer science majors to conduct exploratory research in computer science as an option for the capstone requirement. Department enforced prerequisites: 35 hours of Computer Science coursework including Foundation courses, Upper-Division writing, CS GPA 3.0. Department consent required, contact academic advisor for details. May be repeated up to 8 total credit hours.
CSCI 5030 - Fundamentals of System Administration and Virtualization
Primary Instructor
-
Fall 2022 / Spring 2023 / Fall 2023 / Fall 2024
Introduces the basic use and administration of Unix and Linux systems. Topics include booting and system management, scripting, storage and logical volume management, filesystem configuration, account management and password security, process control, software installation, event logging and system auditing. Students will also develop familiarity with virtualization platforms such as VirtualBox and VMware to implement and test their system configurations. Same as CYBR 5030.
CSCI 5113 - Linux System Administration
Primary Instructor
-
Fall 2022 / Spring 2023 / Fall 2023 / Spring 2024 / Fall 2024
Introduces Linux system administration and related topics. Includes hardware and software installation, storage management, configuration of user accounts and system services, development of automation and monitoring tools, and the provisioning of common network services. This laboratory focused course will provide significant exposure to the network security concerns of Internet connected hosts. Students will build a network of Linux servers from the ground up, using provided computing resources, and must maintain and secure these servers themselves. Previously offered as a special topics course. Recommended prerequisite: CSCI 3753 (minimum grade B). Same as CYBR 5113 and CSCI 4113.
CSCI 5229 - Computer Graphics
Primary Instructor
-
Summer 2018 / Fall 2018 / Summer 2019 / Fall 2019 / Summer 2020 / Fall 2020 / Summer 2021 / Fall 2021 / Summer 2022 / Fall 2022 / Summer 2023 / Fall 2023 / Summer 2024 / Fall 2024
Studies design, analysis and implementation of computer graphics techniques. Topics include interactive techniques, 3D viewing and models, clipping, transformations, projection, removal of hidden surfaces, lighting, textures and shadows. Knowledge of basic linear algebra is required. Same as CSCI 4229.
CSCI 5239 - Advanced Computer Graphics
Primary Instructor
-
Spring 2018 / Spring 2019 / Spring 2020 / Spring 2021 / Spring 2022 / Spring 2023 / Spring 2024
Studies design, analysis and implementation of advanced computer graphics techniques. Topics include shaders, using the GPU for high performance computing, graphics programming on embedded devices such as mobile phones; advanced graphics techniques such as ray tracing. Same as CSCI 4239.