
Ellis University Home | About Ellis | Request Information
B.S. Information Technology Degree Program
Ellis University is not currently accepting applications for this program.
(please click to jump to your concentration)
Information and Network Security
Interactive Multimedia
Telecommunications
Information and Network Security Concentration
Select 3 Courses to include in your online IT degree program (9 Credits)
- ITE 365 Secure Programming
Secure programming involves the use of new methodologies in software engineering. This course provides an introduction to secure software design, development, testing and deployment. Practical approaches to secure software development are introduced. Topics related to the development of enterprise and web-based software are investigated. Secure programming for operating systems, databases, web servers, web services and their frameworks are addressed. (3 credits).
Prerequisite: ITE 305 or equivalent. - ITE 385 Introduction to Computer and Network Security
In this course we introduce various to aspects of computer and network security. Security concepts including but not limited to public and private cryptography, authentication, digital signatures, email system security, IP security, web security technologies, firewalls and viruses are introduced. The fundamentals of computer and networks security concepts are provided in the context of modern computer systems and services. (3 credits).
Prerequisite: CSC 370. - ITE 440 Network Security and Perimeter Protection
This course will cover infrastructure security issues. Network operating systems and network architectures will be discussed together with the respective security related issues. The students will learn about the threats to computer networks through exploitation of weaknesses in the design of network infrastructure and security flaws in the network infrastructure protocols. Issues related to the security of content and applications such as email, DNS, web servers will be discussed. Security techniques including intrusion detection, forensics, cryptography, authentication and access control are analyzed. Developments in IPSEC, transport protocols, secure mail, directory services, and multimedia services are discussed. (3 credits).
Prerequisite: CSC 370.
Corequisite: CSC 385 or equivalent. - ITE 445 Operating System Security
In this course students are introduced to advanced concepts in operating systems with emphasis on security. Students will study contemporary operating systems including UNIX and Windows. Topics include the application of policies for security administration, directory services, file system security, audit and logging, cryptographic enabled applications, cryptographic programming interfaces, and operating system integrity verification techniques. Equivalent to CSC 620. (3 credits).
Prerequisite: CSC 370, ITE 385 or equivalents. - ITE 460 Topics in Information Technology
Critical study of recent developments in information, network and computer security. (3 credits).
Prerequisite: ITE 385.
back to top
Interactive Multimedia Concentration
ITE 420 Internet Programming Language II
This course provides students with an understanding of advanced techniques in World Wide Web programming. Students are introduced to the C# programming language for use in programming sophisticated web sites and services. Topics covered include XML, Web Services, database interactions, and web site design patterns. Students will implement a significant project using the Microsoft .Net framework. (3 credits).
Prerequisite: CSC 305.
- ITE 460 Topics in Information Technology
Critical study of recent developments in information, network and computer security. (3 credits).
Prerequisite: ITE 385. - ARG 201 Computer Graphics I
Introductory course in digital image-making which surveys the currently used application packages in the computer graphics field. Hands-on experience with emphasis on developing and understanding the workings of a digital design system. (3 credits).
Prerequisite: Departmental permission.
back to top
Telecommunications Concentration
Select 3 Courses to include in your online IT degree program (9 Credits)
- TEL 110 Telecommunication Fundamentals
A broad examination of fundamental concepts in telecommunications. Topics include a discussion on signal and channel bandwidth, digitization of voice (with emphasis on PCM), data transmission, analog and digital modulation techniques (AM, FM, PSK, FSK, etc.) and multiplexing (FDM, TDM, T1 multiplexing, SONET and SDH) and switching (circuit, packet, and cell). The role of the Public Switched Telephone Network is also examined. An introduction to data networking is presented. (3 credits).
Prerequisite: MAT 135 or MAT 141. - TEL 321 Cellular and Wireless Technologies
The fundamental concepts of wireless networks, physical layer (air interface) issues and cell planning are introduced. Access technologies, including FDMA, TDMA, AND CDMA, in Cellular Systems, first Generation Cellular Systems (AMPS), and second Generation Digital Systems are also discussed. The course concludes with a coverage of paging systems and satellite communications. (3 credits).
Prerequisite: TEL 220. - TEL 330 High Speed Information Networks
The application, architecture, and protocols of high speed information networks are examined along with their unique challenges and opportunities. Included in this examination are frame relay networks, BISDN/ATM, high speed LANs and MANs, and the emerging user applications in this environment. (3 credits).
Prerequisite: TEL 220. - TEL 410 Advanced Cellular and Wireless Systems
Cellular and wireless systems are reviewed. Fixed Wireless Systems such as wireless local loop (WLL), wireless LANS (802.11) and packet data over wireless are discussed. Evolution of second Generation Cellular Systems to packet based technologies (GPRS and EDGE) is presented. Third Generation Systems (3G) are introduced. (3 credits).
Prerequisite: TEL 321. - TEL 420 Internetworking Technology I
Commonly used networking terminology and topologies, fundamental network devices, and internetworking fundamentals are covered. The OSI model and local area network (LAN) protocols are discussed. Network components such as repeaters, hubs, bridges, routers and switches will be used in basic network design. (3 credits).
Prerequisite: CTE 205, TEL 210, TEL 220. - TEL 430 Internetworking Technology II
The design, configuration and maintenance of switches, local area networks (LANs), virtual local area networks (VLANs) and wide area networks (WANs) are covered. Advanced router configurations, network management and security are also discussed. Working on a class project provides critical hands-on experience. (3 credits).
Prerequisite: TEL 420.
back to top
Computer Science (21 Credits)
- CSC 120 Programming I
An introductory course for your online IT degree program, this class provides basic skills in problem solving and programming. Topics covered include simple data types, expressions and statements, program flow control structures, exception handling and functions. Elements of object oriented programming techniques are also introduced (3 credits).
Prerequisite: Knowledge of Algebra. - CSC 130 Computer Organization
Number systems, binary data representation, digital logic circuits, Boolean algebra, and minimization of combinatorial circuits are presented. Flip flops, synthesis of synchronous and asynchronous sequential machines, PLAs and PAL, RAMs and ROMs, basic computer organization, and assembly language programming are also discussed, providing valuable insight for the pursuit of your online IT degree (3 credits).
Prerequisite: MATH 141 or equivalent. - CSC 170 Computer Architecture
A detailed discussion of computer hardware organization and design. Topics included in this online IT degree course: processor bus organization, the arithmetic unit, micro-instructions, micro-programming, memory, subsystem design, memory organization. I/O interface, asynchronous data transfer, interrupt and direct memory access (3 credits).
Prerequisite: CSC 130. - CSC 180 Computer Programming II
Object oriented design concepts and techniques are explored. Topics covered include classes, objects, function overloading and inheritance, to name a few. Students pursuing an online IT degree are introduced to object oriented design, code reusability and encapsulation. The techniques learned are applied in solving practical problems using a modern software development environment and can be used throughout your entire online IT degree program (3 credits).
Prerequisite: CSC 120. - CSC 260 Data Structures
The classic data structures, such as stacks, queues, linked lists, binary trees, etc. are studied. Sorting and searching are stressed. Computational analysis is also studied. (3 credits).
Prerequisite: CSC 210, MAT 170. - CSC 330 Operating Systems
In this intermediate course in the online IT degree program, the design and implementation of an operating system is studied, including process states and synchronization, memory management strategies, processor scheduling, multiprocessing, parallel processing, hardware organization, disk scheduling and file management (3 credits).
Prerequisite: CSC 170, CSC 260. - CSC 370 Introduction to Computer Networks
An introduction to the fundamentals and the applications of data communications. Network architectures, topology and the ISO model will be discussed. Novell's LAN or equipment will be used for practical hands-on experience. (3 credits).
Prerequisite: CSC 330.
Information Technology (16 Credits)
- ITE 251 Discrete Structures I
A review of sets, functions, relations and mathematical induction as applied to information technology will be given. Graph theory, recursion, and sorting algorithmic analysis will be studied, providing a strong foundation for the pursuit of your online IT degree (3 credits).
Prerequisite: CSC 120, MAT 160. - ITE 252 Discrete Structures II
Principles and applications of probability and statistics, Recurrence and relations, generating functions, combinatorial circuits, finite state machines, logic and proof will be discussed. (3 credits).
Prerequisite: CSC 120, MAT 160, ITE 251. - ITE 290 Database Systems
This course introduces students pursuing their online IT degree to the database design, implementation and administration. The students will also learn how to develop database applications using SQL. Additionally other topics such as XML and data mining will be discussed (3 credits).
Prerequisite: CSC 260. - ITE 305 Internet Programming Language I
This course provides online IT degree students with an understanding of various Internet programming languages including HTML, Javascript, and Java server side languages, including Java Server Pages and Java Servlets. Furthermore, fundamental web site design issues will be discussed including page navigation, user interface, and web page layout (3 credits).
Prerequisite: CSC 260. - ITE 320 Web-based Multimedia Development I
Introduction to web-based multimedia systems, digital video compression techniques, operating system support for streaming audio and video, as well as network protocols for multimedia. Emphasis will be placed on the efficient use of resources and proper design choices to achieve the required quality of service for web-based multimedia intensive content. (3 credits).
Prerequisite: CSC 260. Corequisite: ITE 305. - ITE 410 Internetworking Lab
This lab provides online IT degree students with practical experience in the design, construction and maintenance of computer communication networks. Students utilize the laboratory to gain hands-on experience by applying concepts in Information Technology (1 credits).
Prerequisite: CSC 370.
Engineering Management and Management Courses - 6 credits
- ENG 251 Project Engineering
In this course, we discuss development and management of engineering and technology projects. Project proposal preparation, resources and cost estimating, project planning, organizing, and controlling, network diagrams and the techniques are covered. (3 credits).
Prerequisite: MAT 170 or MAT 161. - MGT 421 Cyber Law, Policy and Ethics
The Internet raises a multitude of legal issues in many areas. Among the issues covered in this course are privacy, electronic contracts, trademarks and domain names, content protection, jurisdiction, regulation, civil and criminal liability, and cyber crime. (3 credits).
Prerequisite: Senior status.