Below are all of the courses you have to choose from in this academic major. Some are required while others are electives. Please view the course catalog to see what is required to earn a degree in this major.
Forensic Accounting (SBU 304)
Introduction to forensic and investigative accounting. Topics include fraud detection in financial reporting, fraudulent financial statements, employee fraud, money laundering, transnational financial flows, and cybercrime management. Spring semester. 3 credits.
Introduction to Criminal Justice (SCJ 110)
Provides an overview of the criminal justice system in the United States, including the historical and contemporary operation of police, courts, and corrections. Examines differences between the adult and juvenile justice systems. Reviews ethical guidelines for criminal justice professions. A 20-hour service learning requirement introduces students to the components, best practices, and career opportunities in the criminal justice field. Fall semester. 3 credits.
The Criminal Court (SCJ 225)
Examines the organization and structure of criminal courts in the United States and their functioning in relation to other components of the criminal justice system. Stages in the criminal court process and the roles played by the judge, defense counsel, police, probation officers, and other personnel in that process are discussed. Spring semester. 3 credits.
Computer Ethics and Society (SCS 116)
This course presents a number of real-world moral and ethical questions and dilemmas that have arisen with the use of computers and other technology. The course also explains a number of ethical theories and philosophies that can be used to formulate decisions and outcomes to such questions or dilemmas. Students identify and formulate moral and ethical decisions and outcomes for situations they may encounter in future coursework and in their professional careers. Spring semester, odd-numbered years. 1 credit.
Prog 1: Intro to Development (SCS 131)
Students learn the fundamentals of computer science and of Mac programming. This course uses the Objective C programming language and the XCode development environment. Students learn specific skills in Mac programming and the Objective C language. They also learn fundamental programming skills which are highly transferable to other languages, such as how to use branches and loops. Fall and spring semesters. 3 credits.
Prog 2: Mobile App Development (SCS 141)
This course utilizes the Objective C programming language on mobile platforms. Current platforms are the iPhone and iPad. The platform is updated as needed. Students learn advanced programming concepts such as GUI development, modular programming, object-oriented class development, and class relationships. Students also learn additional features of the XCode programming environment. Prerequisite: SCS131. Spring semester. 3 credits.
Database Management Systems (SCS 230)
Introduces the student to the process of relational database development, including data modeling, database design, implementation, and administration. Topics include: the relational model, E-R Model, relational database design, normal forms, functional dependencies, relational algebra and calculus, SQL, query processing, crash recovery, concurrency control, security, and integrity. Students are expected to complete projects using Microsoft Access and SQL. Spring semester, odd-numbered years. 3 credits.
Computer Forensics Desktop & Mobile (SCS 270)
Explains and demonstrates the technical procedures for preserving, capturing, recovering, and presenting digital evidence. Background check required. Fall semester. 3 credits. Fee.
Comp Security Networks & Mobile (SCS 275)
Introduces basic computer security concepts and methods. Explains concerns regarding computer security and describes methods to provide various forms of computer security and implement some of these methods. Primarily based on UNIX/Linux (for uniformity and security issues) but also explains Windows-based concepts when applicable. Spring semester, even-numbered years. 3 credits. Fee.
Analysis of Mobile Software Systems (SCS 301)
Focus on the fundamentals of systems analysis and software engineering to develop software for mobile platforms. Students explore the process of developing software and learn a specification language for creating software specification and design documents. Students apply their knowledge on a semester-long analysis project. Prerequisite: SCS131. Fall semester, even-numbered years. 3 credits.
Operating Systems (SCS 321)
An introduction to the fundamentals of operating systems. Topics include interprocess communication, process scheduling, deadlocks, memory management, virtual memory, file systems, and distributed systems. Formal principles are illustrated with examples from various operating systems. Prerequisites: SCS215 and SCS290. Fall semester, odd-numbered years. 3 credits.
Select Topics in Computer Science (SCS 390)
Study of a specified traditional, cutting-edge, and/or advanced topic in computer science. Permission required. Offered as needed. Repeatable for credit. 3 credits. Fee.
Computer Systems Research/ Seminar (SCS 400)
This capstone course explores technical material to help students learn and understand the technical nature of computer operating systems and networks; helps develop abilities to read, speak, and write technical information — all necessary skills for the workforce and graduate school; and introduces the typical structure of a research paper and the use of Latex to write research papers. Prerequisites: SCS321 and SCY391. Spring semester, even-numbered years. 3 credits. Fee.
Intro Computer Security & Forensics (SCY 125)
Explores security issues with electronic data and computers. Demonstrates methods and describes policies to maintain data security and computer security. Introduces issues involving computer forensics and data recovery. Fall and spring semesters. 3 credits.
Cybersecurity Policies (SCY 300)
Presents corporate and national cybersecurity considerations, such as privacy, intellectual property, cybercrime, and infrastructure protection. Students will learn and demonstrate effective management and communication skills through case study-analysis, class discussion, and effective cybersecurity policy development. Prerequisites: SCY125 and SCS275, plus either SCJ110, SCJ225, SFN105, or SFN320. Spring semester, odd-numbered years. 3 credits.
Computer Networks Wired & Wireless (SCY 391)
Fundamentals of data communications and computer networking including circuit and packet switching, network architectures and protocols, local/metropolitan/wide area networks, OSI protocols, TCP/IP Suite, X.25, ISDN, network management, and network programming. Fall semester, odd-numbered years. 3 credits. Fee.
Network Administration (SCY 392)
Students configure and manage switching and wireless environments. Students use networking diagrams and equipment to perform real world tasks of configuring networks, managing network traffic, and implementing security. Successful completion of this course prepares the student for industry-recognized certification exams. This course is offered as sponsored credit. Pre- or co-requisite: SCY391. Spring semester, even-numbered years. 3 credits. Fee.
Network Routing (SCY 393)
Students configure and manage switching environments to achieve advanced functionality such as managing network traffic, implementing high availability, and implementing virtual switch bonding. Successful completion of this course prepares the student for industry-recognized certification exams. This course is offered as sponsored credit. Prerequisites: SCY391 and SCY392. Fall semester, even-numbered years. 3 credits. Fee.
Corporate Wireless Networking (SCY 394)
Students configure and manage wireless LAN environments through real world experiences. Students perform a number of tasks spanning basic to advanced wireless networking. Successful completion of this course prepares the student for industry-recognized certification exams. This course is offered as sponsored credit. Prerequisites: SCY391 and SCY392. Spring semester, odd-numbered years. 3 credits. Fee.
Internship (SCY 430)
A hands-on experience arranged by the student with the assistance of the faculty. The student gains practical experience and insight into the future work environment. Repeatable for credit. Permission required. Variable credit.
Fundamentals of Criminalistics (SFN 105)
This course provides an introduction to the broad range of forensic services offered by crime labs. The student gains an understanding of the scientific basis of forensic services through a general study of biology, chemistry, physics, and statistics. Topics include processing a crime scene, trace and contact evidence, identification of body fluids, DNA analysis, drugs of abuse, bloodstain patterns, fingerprints, and firearms. The student performs selected forensic techniques in the laboratory. Satisfies the Science requirement of the Liberal Arts Curriculum. Fall and spring semesters. 3 credits. Fee.
Forensic Science in the Courtroom (SFN 320)
This course covers the legal aspects of forensic science and forensic science as it is applied to the courtroom. Topics include search warrants, establishing a chain of custody, quality control and quality assurance accreditation, the admissibility of evidence, major court decisions such as Frye and Daubert, qualifications of experts, expert testimony, and ethics. Students participate in mock trials. Prerequisite: SFN316 or permission of instructor. Spring semester. 3 credits.
Calculus 1 with Analytic Geometry (SMA 130)
Real numbers, sets, relations, and functions. The calculus of one variable. Satisfies the Mathematics requirement of the Liberal Arts Curriculum. Calculator required. Prerequisite: a working knowledge of algebra and trigonometry. Fall and spring semesters. 4 credits.
Discrete Mathematics (SMA 205)
An introduction to sets, logic, methods of proof, and combinatorics. Pre- or co-requisite: SMA130. Spring semester. 3 credits.