-
CIS 4914 - Senior Project
Grade: A
Spring 2023
Involves completing a significant CISE-related project. Coordinate with the instructor and a project advisor, prepare a detailed technical report and deliver an oral presentation.
-
COP 4600 - Operating Systems
Grade: A
Spring 2023
Design and implementation of various components of a modern operating system, including I/O programming, interrupt handling, process and resource management, computer networks and distributed systems.
-
STA 3032 - Engineering Statistics
Grade: B+
Spring 2023
A survey of the basic concepts in probability and statistics with engineering applications. Topics include probability, discrete and continuous random variables, confidence interval estimation, hypothesis testing, correlation, regression, and analysis of variance.
-
CAP 3027 - Introduction to Digital Arts and Sciences
Grade: A
Fall 2022
Synergy between art and computing through a programming-oriented exploration of fundamental concepts in multimedia.
-
CEN 3031 - Introduction to Software Engineering
Grade: A
Fall 2022
Topics include software planning, specifications, coding, testing and maintenance. Gain experience in the team approach to large system development.
-
CIS 4204 - Penetration Testing: Ethical Hacking
Grade: A
Fall 2022
Introduces principles and techniques associated with the cybersecurity practice known as penetration testing or ethical hacking. Covers planning, reconnaissance, scanning, exploitation, post-exploitation, and result reporting. Discover how system vulnerabilities can be exploited and learn to avoid such problems.
-
COP 4020 - Programming Language Concepts
Grade: A
Fall 2022
Introduces programming language principles, including language constructs, design goals, run-time structures, implementation techniques and exposure to a wide variety of programming paradigms.
-
EGS 4034 - Engineering Professionalism and Ethics
Grade: A
Fall 2022
This course is designed to introduce engineering students to the concepts, theory and practice of engineering ethics. It will allow students to explore the relationship between ethics and engineering and apply classical moral theory and decision making to engineering issues encountered in academic and professional careers.
-
CIS 4360 - Computer and Information Security
Grade: A
Summer 2022
Covers systematic threat and risk assessment; programmed threats and controls in hardware, software, and human procedures; security policies, models, and mechanisms; theoretical limitations and practical implementations; certification and accreditation standards; and case study reviews. Includes projects.
-
CDA 3101 - Introduction to Computer Organization
Grade: A
Spring 2022
Organization of computing systems. Logical basis of computer structure. Machine representation of instructions and data, flow of control, and basic machine instructions. Assembly language programming.
-
CIS 4301 - Information and Database Systems 1
Grade: B+
Spring 2022
First part of a two-course sequence that studies the essential concepts, principles and techniques of modern database systems. Topics include modeling and querying of data using conceptual data models as well as the development of a database application.
-
COP 3530 - Data Structures and Algorithm
Grade: A
Spring 2022
Algorithm development using pseudo languages, basic program structures, program design techniques, storage and manipulation of basic data structures like arrays, stacks, queues, sorting and searching and string processing. Linked linear lists. Trees and multilinked structures
-
COP 3503C - Programming Fundamentals 2
Grade: A
Fall 2021
Second course of a two-semester introductory sequence for those planning further study in computer science, digital arts and sciences or computer engineering. Concepts of computer science and the process of computer programming, including object-oriented programming, procedural and data abstraction and program modularity.
-
COT 3100 - Applications of Discrete Structures
Grade: A
Fall 2021
Covers the mathematics of discrete events; i.e., events that involve distinct elements, finite structures of distinct elements or finite sampled versions of continuous phenomena (such as movement).
-
ENC 3246 - Professional Communications for Engineers
Grade: A
Fall 2021
Students master a variety of communication strategies and genres of writing relevant to engineering, such as composing email, memos, letters, technical descriptions, instructions, academic research reports and professional proposals. Students also respond to complex rhetorical situations, thus preparing for work in their professional communities.
-
COP 3502 - Programming Fundamentals 1
Grade: A
Summer 2021
First course of a two-semester introductory sequence for those planning further study in computer science, digital arts and sciences or computer engineering. Concepts of computer science and the process of computer programming, including object-oriented programming, procedural and data abstraction and program modularity.
-
MAS 3114 - Computational Linear Algebra
Grade: A-
Summer 2021
Linear equations, matrices and determinants. Vector spaces and linear transformations. Inner products and eigenvalues. Emphasizes computational aspects of linear algebra.