IT Security Specialization

Program Director: Fred J. Croop, MBA, CMA, CPA

The IT Security Specialization of the BS in IT is designed to meet an existing and ever-increasing workforce need for IT Security professionals with liberal arts-based bachelor's level preparation.


The Information Technology degree with a specialization in Information Technology Security prepares Information Technology managers to establish the procedures, policies, and practices that should be in place to protect information and data.

The curriculum is similar to the major in Information Technology except that there is an emphasis on six (6) IT Security courses.

  • Introduction to IT Security
  • Security Management and Risk Assessment
  • Access controls, Models, and Cryptography
  • Physical Security & Disaster Recovery
  • IT Privacy and Legal Issues
  • Current Issues & Trends in IT Security


For more information please contact:

Fred J. Croop
Phone: (570) 674-6327

IT Specialization in IT Security Course Sequence

First Year
First SemesterCreditsSecond SemesterCredits
MTH Mathematics Group A3Core3
CPS 101 Intro to Programming3CPS 121 Computer Programming3

BUS 205 Macroeconomics; BUS 206 Microeconomics; or BUS 207 Contemporary Economics

3MIS 110 Intro to Information Systems3
Total Credits15Total Credits15
Sophomore Year
First SemesterCreditsSecond SemesterCredits
MTH 115 Basic Statistics3Free elective3

CPS 222 Computer Organization

3COM 215 Web Design & Production; or CPS 215 Introduction to Web Design3
ITS 200 IT Security3ITS 300 Security Management & Rick Assessment3
Free elective3MIS 220 Applied Networking Design3
Total Credits15Total Credits15
Junior Year
First SemesterCreditsSecond SemesterCredits
Core - Science with Lab4Core3
CPS 321 Operating System Architecture3CPS 432 Database Management Design3
ITS 410 Access Controls, Models and Cryptography3

ITS 420 Information Technology Privacy & Legal Issues


BUS 300 Quantitative Methods I

3Free elective3
Total Credits16Total Credits15
Senior Year
First SemesterCreditsSecond SemesterCredits
IT Elective3MIS 312 Software Engineering3
ITS 430 Physical Security and Disaster Recovery3ITS 490 Current Issues & Trends in IT Security3

MIS 310 Object Oriented Programming I

3MIS 491 Information Technology Management3
Free elective3Free elective3
Total Credits15Total Credits15
Total required for graduation: 121 credits

* IT Electives can be CPS 232, CPS 331, CPS 341, CPS 351, CPS 485, ACC 101, BUS 471 or other courses approved by the program director.

Course Descriptions

ACC 101 Principles of Accounting, 3 credits

This course is an introduction to basic accounting principles, concepts, and procedures. Topics include the accounting cycle, financial reporting and analysis, internal control methods, inventory costing, and an introduction to current and long-term assets and liabilities.

BUS 205 Macroeconomics, 3 credits

An introduction to the science of economics, with particular attention to scarcity, market mechanisms of supply and demand, unemployment, inflation, money, banking, Federal Reserve, government, and the application of fiscal and monetary policy to solve current economic problems.

BUS 206 Microeconomics, 3 credits

Topics covered include supply and demand, elasticity, consumer behavior, costs of production, and the market structures of competition, monopoly, monopolistic competition, and oligopoly.

BUS 207 Contemporary Economics, 3 credits

This course will include coverage of the nature and scope of economics, scarcity and choice, the U.S. economic system, the role of supply and demand, production, cost and profit, perfect and imperfect competition, money in the U.S. economy, the Federal Reserve and the money supply, measuring output and income in the U.S., macroeconomic models/analysis, employment, income distribution, business cycles, microeconomic policies, national debt, and international trade. May not be taken after completion of either BUS 205 or BUS 206.

BUS 300 Quantitative Methods I, 3 credits

A study of the use of quantitative methods with emphasis on data collection and organization, data presentation, measures of central tendency and dispersion, probability, probability distributions, estimation, and hypothesis testing. Computer applications are utilized.
Prerequisite: MTH 115

COM 215 Web Design & Production, 3 credits

An introduction to web design principles and production techniques. This course features hands-on exploration of web design and communication theory. Subjects covered include HTML, interface, graphics, and multimedia.

CPS 101 Introduction to Programming, 3 credits

Problem-solving methods; algorithm development; procedural and data abstraction; and program design, programming. Intended for students who plan to continue with other computer science courses.
Fall only

CPS 121 Computer Programming, 3 credits

Control structures, top-down programming and stepwise refinement. Debugging, testing, and documentation.
Prerequisite: CPS 101 or knowledge of language used in CPS101 and permission of instructor.
Spring only

CPS 130 Computing for Scientists, 3 credits

Computers are becoming an increasingly important aspect of the biological, physical and social sciences, whether we use them as part of an existing instrument, whether we’re building new equipment, or whether we need to build new software. This course will link the use of various software packages and a programming language that assist the student with the analysis of their scientific data. Not for computer science majors
Fall only

CPS 215 Introduction to Web Design, 3 credits

This course is an introduction to the design, development and maintenance of web pages and web sites. The course covers the basic techniques of web page design and development.

CPS 221 Introduction to Computer Systems, 3 credits

Basic concepts of computer systems and computer architecture. Machine and assembly language programming.
Prerequisite: CPS 121

CPS 222 Introduction to Computer Organization, 3 credits

Organization and structure of the major computer components; mechanics of information transfer and control within the digital computer system; fundamentals of logic design and computer arithmetic.
Prerequisite: CPS 101 or permission of the program director.

CPS 231 Introduction to File Processing, 3 credits

File terminology, structure, and manipulation techniques. Sequential and random access bulk storage devices. Applications of data structures and file processing techniques. Introduction to COBOL.
Prerequisite: CPS 121.

CPS 232 Data Structures and Algorithm Analysis, 3 credits

Design and analysis of non-numeric algorithms, particularly for sorting/merging/searching. Algorithm testing and complexity.
Prerequisite: CPS 121 or permission of the director.

CPS 321 Operating Systems and Computer Architecture, 3 credits

Organization and architecture of computer systems at the register-transfer and programming levels; operating systems principles; inter-relationship of the operating system and the architecture of computer systems.
Prerequisites: CPS 222 or permission of the program director.

CPS 331 Organization of Programming Languages, 3 credits

Features, limitations, organization, and run-time behavior of programming languages. Formal study of programming language syntax, grammar, and data and control structures. Examples of language implementations. Continued development of problem-solving and programming skills.
Prerequisites: CPS 121

CPS 341 Introduction to Game Programming, 3 credits

This course provides hands-on experience developing computer games. The course covers the basic techniques of game programming, including graphics, events, controls, animations, and intelligent behaviors. Students design and implement computer games.
Prerequisites: CPS 121

CPS 351 Internet Programming, 3 credits

This is a course which will develop the basic programming skills needed to develop advanced webpages for the Internet. It will use a programming language that interfaces with webpages using Web 2.0 technologies.
Prerequisites: It is expected that through prior courses the student is familiar with the concepts and theories of the internet and webpages.

CPS 412 Computers and Society, 3 credits

Concepts of social value and valuations; the effects of computers on society; professional ethics in decisions concerning social impact; and tools and techniques used to solve problems related to social consequences of computers.
Prerequisites: CPS 121 and one of either CPS 221, CPS 222, or CPS 231

CPS 431 Software Design and Development, 3 credits

Design techniques, organization and management of large scale software development. Students work in programming teams on a major development project. Course is equated with MIS 312.
Prerequisite: CPS 121 and one of the following: COM 215, CPS 215, CPS 432 or MIS 310; or permission of the program director.

CPS 432 Database Management Systems Design, 3 credits

Introduction to database concepts, data models, data description languages, query facilities, file, and index organization. Data integrity, reliability, and security. Students work with real database management systems.
Prerequisite: CPS 121 or permission of the program director

CPS 470 Computer Science Cooperative Education, 1-3 credits

Academic study combined with work experience in the community.
Prerequisite: Approval of faculty

CPS 480 Independent Study, 1-3 credits

Special investigation of a selected topic.

CPS 485 Special Topics in Computer Science, 1-3 credits

Topics vary from semester to semester and will be announced with pre-registration information.
Prerequisite: CPS 101 or consent of instructor

ITS 200 Introduction to IT Security, 3 credits

This course provides a broad-based overview of information technology security. Emphasis is placed upon concepts and theory. Topics include access controls, network security, security management, application controls, physical security, disaster recovery, privacy laws, IT security ethics and security trends.
Prerequisite: MIS 110 or CPS 121; or, permission of program director

ITS 300 Security Management and Risk Assessment, 3 credits

This course will emphasize security management and risk assessment in relation to information security. Topics include security management responsibilities, the organizational security model, data classifications, policies, procedures, standards, and guidelines.
Prerequisite: ITS 200

ITS 410 Access Controls, Security Models and Cryptology, 3 credits

This course will emphasize access controls and security models related to information security. Cryptology will be covered from a theory perspective. Topics include main access controls models, administration access controls, the importance of the orange book importance, integrity goals and cryptology.
Prerequisite: ITS 200

ITS 420 Information Technology Privacy and Legal Issues, 3 credits

This course will emphasize privacy and legal issues in relation to information security. Topics include applicable laws, investigation, ethics, identification, protection, prosecution, liability, and the key role of privacy.
Prerequisite: ITS 200 or CPS 121 or MIS 110; or permission of the program director

ITS 430 Physical Security and Disaster Recovery, 3 credits

This course will emphasize physical security and disaster recovery in relation to information security. Topics include physical security, environmental issues, contingency planning, and recovery and restoration.
Prerequisite: ITS 200

ITS 490 Current Issues and Trends in Information Technology Security, 3 credits

This course will emphasize current trends and issues in relation to information security. Topics include issues and trends facing CSOs (chief security officers), CPOs (chief privacy offices), and CIOs (chief information officers) and the providing of relevant technology to their clients and end-users.
Prerequisites: ITS 300, or ITS 410, or ITS 420, or ITS 430

MIS 110 Introduction to Information Systems, 3 credits

An interdisciplinary study that views information as an economic resource. The course focuses on computer-based information systems that support the operations, management, and decision functions of an organization and explores the basic technical, behavioral, economic, and organizational concepts relevant to information, decision making, and systems. Topics include the methodology and practice of developing a computerized information system; the organization, management and control of the information system; and the social impact of information technologies.

MIS 220 Applied Networking Design, 3 credits

This course examines recent advances and new applications in the field of computer networks and telecommunications. Technical fundamentals, architectures and design of computer networks, strategies, tools and techniques of network planning, implementation, management, maintenance, and security are also covered.

MIS 310 Managerial Applications of Object-Oriented Programming I, 3 credits

This course provides a study of an object-oriented programming language as it pertains to managerial applications. In addition, the course introduces the use of object-oriented programming methodologies.

MIS 312 Software Engineering, 3 credits

Software development and procurement is an important part of information system design. This course emphasizes a disciplined approach to analyzing requirements and specifications; designing; implementing through programming, procurement, and reuse; delivering with adequate testing and documentation; and maintaining by adapting and extending the application software for an information system.
Prerequisites: CPS 121 and one of the following: COM 215, CPS 215, CPS 432, MIS 310; or permission of the program director

MIS 491 Information Technology Management, 3 credits

An examination of the relevant management issues in information technology and their impact on a firm’s competitiveness. Case study method is used. Senior status only.
Prerequisites: MIS 110

MTH 115 Basic Statistics, 3 credits

An introduction to the use of statistical methods with emphasis on practical applications. Descriptive statistics, introduction to probability, estimation of parameters, introduction to hypothesis testing, correlation, and linear regression.

powered by finalsite