The technology field always looks toward the future. Technology courses at DeVry can help you prepare for yours. Whether you focus on engineering technology, technical management, software and information systems or information technology, our programs and courses on technology are designed to help equip you for a career in tech.
Establish a core foundation of knowledge, then hone your skills in niche topic areas with classes that are rooted in an experiential, hands-on learning approach. You can learn how to troubleshoot in an online tech lab, develop coding skills and build databases and networks. Through our various technology classes, you can develop the tech expertise you need to pursue your goals.
Classes Start Every 8 Weeks
Explore Technology Courses by Subject
Biomedical Engineering Technology Courses
This course helps students understand the roles and functions of biomedical devices. These tools are used to measure biological and physiological processes. Coursework introduces general purpose and highly specific equipment and protocols, including:
- Bioamplifier and filter units
- EKGs, spirometers and pulse-oximeters
- Plethysmographs and phonocardiographs
- Transduction processes
PREREQUISITE(S): BIOS135 and BIOS195 and ECET340 and PHYS320
This course presents principles of biomedical devices used to measure biological and physiological processes. Coursework addresses general purpose bioamplifier and filter units, electromyographs, noninvasive blood pressure systems, spirometers, pulse-oximeters, plethysmographs, tonometers, digital thermometers, phonocardiographs and Doppler flow meters. Various transduction processes are presented, emphasizing physiological signal measurement and basic quantitative analysis techniques. This course covers integrated biomedical systems and their associated medical applications, as well as troubleshooting techniques, safety practices and maintenance procedures for various instruments and devices. Topics include electrocardiographs, brain activity monitoring recorders, patient monitors, pacemakers, defibrillators, electrical stimulators, electrostatic units, dialysis equipment and related equipment used in clinical environments. Coursework examines basics of calibration, troubleshooting, repair and certification, needed to determine if equipment and instruments meet specifications.
PREREQUISITE(S): BIOS205 and ECT226
This course introduces various transmission- and emission-based medical imaging techniques including X-rays, computed tomography (CT), ultrasound (Doppler and basic imaging), magnetic resonance imaging (MRI) and positron emission tomography (PET). Fundamental physics of these technologies are presented, as are basics of image acquisition, processing, image format construction and storage types. Also addressed are PAC and DICOM standards, as well as radiation safety and standards.
PREREQUISITE(S): BIOS205 and ECT226
This course covers design principles and implementation of computer infrastructure as related to accessing medical databases, visualizing medical techniques, and transferring and manipulating medical data over communication networks. Topics include digital imaging and communications in medicine (DIACOM), picture archiving and communication systems (PACS), and health level 7 (HL7) networks.
PREREQUISITE(S): BIOS205 and ECT226
This course covers integrated biomedical systems and devices, and their associated medical applications. Students learn about specific equipment used in clinical environments. Other topics include:
- Instrument calibration
- Troubleshooting
- Maintenance and repair
- Safety procedures
- Specifications and certification
PREREQUISITE(S): BMET313
This course introduces various transmission- and emission-based medical imaging techniques. X-rays, CT, MRI, PET and ultrasounds are covered, as well as:
- Fundamental physics of imaging technology
- Image acquisition, processing, format construction and storage
- Radiation safety and standards
- PAC and DICOM image systems
PREREQUISITE(S): BMET323 and ECET350
In this course and lab, students experiment with communicating medical data. Coursework covers computer infrastructure, network design principles and implementation. Other topics include:
- Digital imaging and communications in medicine (DIACOM)
- Picture archiving and communication systems (PACS)
- Health level 7 (HL7) networks
PREREQUISITE(S): BMET323 and ECET375
Computer Forensics Courses
This course introduces forensics, and highlights how it integrates with other sciences. In the lab, students:
- Learn and use forensic techniques
- Investigate illegal and unethical activity within PC and LAN environments
- Resolve related issues
PREREQUISITE(S): SEC310
This course builds on the forensic computer techniques introduced in CCSI410. The lab provides students opportunities to:
- Focus on advanced investigative techniques
- Track leads over local and wide area networks
- Gain exposure to international computer crime
PREREQUISITE(S): CCSI410
Engineering Technology and Information Sciences Courses
This course introduces the basics of the Internet of Things (IoT). It details the way that people, places, data and devices (P2D2) work together. Topics include:
- Basics of networking
- Computing and electronic devices
- Problem solving skills
Note: This course is available only for students in technology programs for which it is required
PREREQUISITE(S): ENGL062 and MATH062; or equivalent
This course introduces operating systems, with topics including:
- Windows, Linux, mobile and virtual-based systems
- System architectures and devices
- Basic scripting
PREREQUISITE(S): CEIS101; and ENGL062 and MATH062 or the equivalents
This course presents the basics of programming. Topics include:
- Elements such as variables, expressions, conditionals and functions used to create simple applications
- Program specification design
- Program specification documentation and validation
PREREQUISITE(S): BIAM110 or CEIS101; and ENGL062 and MATH062 or the equivalents
This course explores concepts, devices and connectivity within the Internet of Things (IoT) and the application of IoT solutions to improve industry or societal problems. Topics include:
- The basics of networking
- Computing and digital devices
PREREQUISITE(S): CEIS101; and ENGL062 and MATH062 or the equivalents
This course builds on structured programming and introduces object-oriented and functional programming concepts. Students design, code, test and document business-oriented solutions using complex algorithms. Advanced topics include the use of libraries for data manipulation and visualization.
PREREQUISITE(S): CEIS110
This course applies tools that are typical of software engineering settings and it explores: requirements; design; testing; metrics; process improvement; quality assurance; software configuration management, maintenance, and release, as well as ethics.
PREREQUISITE(S): CEIS209
This course explores structured and object-oriented program development. Topics include language syntax, selection and iteration control structures, functions, debugger tools and techniques, objects, classes, encapsulation, polymorphism and inheritance. An integrated development environment is used to program, design, code and test structured and object-oriented applications. A programming language, such as C#, is used.
PREREQUISITE(S): CEIS150
This course explores universal aspects of database systems that are common across programming languages, operating systems, or application types. Systems reviewed range from personal device and desktop databases to large-scale, distributed database servers. Classic relational databases to modern data warehouses are presented. Topics covered are library creation, primary key selection, column identification, defining relationships, normalization, data indexing and storage, and query languages. Students code and execute programs and routines that create, insert, update, and delete data.
PREREQUISITE(S): CEIS110 or CIS363B
This course introduces structures that allow efficient organization and data retrieval, frequently used algorithms and basic techniques for modeling, as well as understanding and solving algorithmic problems. Arrays and linked lists; hash tables and associative arrays; sorting and selection; priority queues; sorted sequences; trees; graph representation; graph traversal; and graph algorithms are covered.
PREREQUISITE(S): CEIS209
This course provides you with technical preparation required at the entry-level to be successful in a career field.
- Various industry certification exam preparation under instructor supervision
- Graded on a satisfactory/unsatisfactory basis
PREREQUISITE(S): co-req: CEIS150 or NETW211 or NETW270
This course introduces fundamental concepts of engineering technology. Topics include design, communication, and ethics for the engineering technology profession and fundamental engineering technology principles.
PREREQUISITE(S): PHYS204
Students develop computer-assisted design and modelling skills that can be applied in many technology fields including biomedical, mechanical, and electrical/electronic design. Students leverage computer-aided design (CAD) software to facilitate the generation, modification, and optimization of systems, solid models, and proto-types. The benefits and methods of iterative and rapid prototyping are covered.
PREREQUISITE(S): CEIS114 and MATH114
In this course, the two main processes of six sigma will be introduced - DMAIC (define, measure, analyze, improve, control) and DMADV (define, measure, analyze, design, verify). Students will learn how these principles are applied to improve existing processes and create new ones. Emphasis will be placed on DMAIC and statistical process, product control and machine learning for process improvement. General statistic principles will be reviewed and new topics addressing principles of statistical process control will be covered. Material covered represents competencies and proficiencies aligned to Lean Six Sigma Yellow Belt certification.
PREREQUISITE(S): MATH221
This course explores the algorithms, applications, and careers in Artificial Intelligence and Machine Learning. Applications such as the Internet of Things, image processing, robotics, natural language processing, and data analytics will be studied.
PREREQUISITE(S): CEIS110 and MATH221
This course introduces mobile operating systems programming. Explore the Android and iOS operating systems. Learn to create an application for one of these systems. Course topics include menu systems, user interfaces, 2D graphics and audio.
PREREQUISITE(S): CEIS209
This class introduces database management. You can learn about:
- Internal and cloud-based information retrieval and storage
- Database management system (DBMS) architecture
- Capacity planning and performance tuning
- Backup, recovery, disaster planning and archiving
- Reorganization and defragmentation
PREREQUISITE(S): CEIS236
This course emphasizes the implementation phase of the software development life cycle (SDLC). You will learn best practices used by software engineers. These include:
- Application software engineering techniques using UML/OOAD
- Project management skills covered in CEIS200
- Programming, testing and other activities to deliver a product that meets approved specifications
- Hands-on learning through a team project and lab assignments
PREREQUISITE(S): CEIS200
You will focus on programming language concepts and design principles of programming paradigms (imperative, functional, object-oriented and logical). Topics include:
- a history of programming languages
- data types supported
- control structures
- run-time management of dynamic structures
PREREQUISITE(S): CEIS209
This course teaches traditional mining and analytic methods for routine data sets. This includes:
- Dynamic structured query language (SQL)
- Data warehousing, reporting, analysis, performance tuning and security practices
- Mining and analyzing large and complex data sets
- Sentiment analysis with cloud-based computing, machine learning, data crawling and data scraping techniques
- Interpreting results and developing predictions
PREREQUISITE(S): CEIS110 and MATH114
This course covers statistical analysis and data driven decision making. You will apply statistical software packages to mined data sets. You will use analytics in projects that need measurable, scientific business solutions. You will also learn how to use data for predictive analytics.
PREREQUISITE(S): BIS245 or CEIS110, and MATH221
This course focuses on the Internet of Things (IoT) as a networked system. You will study:
- Meshes, wireless networks, sensor nets and other configurations
- How low-power, low-cost devices interconnect into a robust system
- Data mining systems that gather information from many sources and identify patterns
- IoT applications
PREREQUISITE(S): ECT315
Opportunities to prepare for desired professions in technology are explored. Students may engage in a variety of activities under instructor supervision including industry certification examination preparation, internships, co-ops, portfolio building, and/or applied projects. Students perform self-assessment and goal-setting activities to execute job search and career advancement strategies using knowledge gained in their respective areas of study.
PREREQUISITE(S): CEIS299 AND (TECH460 or co-req: CEIS400, CEIS420, CEIS480, CEIS485, CEIS490, CIS407A, NETW404, NETW414, SEC321, WEB375)
Computer Information Systems Courses
In this course, you'll build on analysis, programming and database skills developed in previous courses. You'll also be introduced to fundamental principles and concepts of developing programs that support typical business processing activities and needs such as transaction processing and report generation. You will have the opportunity to develop business-oriented programs that deal with:
- Error handling
- Data validation
- File handling
Java is the primary programming language used.
PREREQUISITE(S): CEIS209
In this course, learn design and programming techniques to develop websites. Coursework emphasizes:
- Site structure and navigational models
- Practical and legal usability considerations
- Performance factors
- Tools including HTML, CSS, DHTML and scripting
Extensible HTML (XHTML) and JavaScript are the primary software tools used.
PREREQUISITE(S): CEIS209 or corequisite WGD229
Web design, coding and scripting are the focus of this course. Other concepts include:
- Database connectivity for web-based applications
- Analysis, interface design and programming
ASP.NET is the primary software tool used. Other programming languages used are Visual Basic .NET, C++.NET and C#.NET.
PREREQUISITE(S): CEIS236 and CIS363B
Computer Applications and Programming Courses
This course introduces common productivity tools used in business. You will practice with word processing, spreadsheets and presentation software. Applications include Microsoft Word, Excel and PowerPoint.
PREREQUISITE(S): None
Database Management Courses
In this course, students are introduced to a variety of database administration. Subjects include:
- Capacity planning
- Database management system (DBMS) architecture
- Performance tuning
- Backup, recovery and disaster planning
- Archiving, reorganization and defragmentation
PREREQUISITE(S): BIAM410
Students in this course explore advanced database topics, including:
- Dynamic structured query language (SQL)
- Complex queries
- Data warehousing
- Reporting capability creation
- Performance tuning
- Data security practices and technologies
PREREQUISITE(S): DBM438
Electronics and Computer Technology Courses
This course begins with DC and AC circuit fundamentals with analysis, simulation and measurement of passive components (resistors, capacitors, and inductors). You gain proficiency in working with complete electronic system components such as:
- Semiconductor-based devices, such as diodes and transistors
- Complex integrated circuits
- Sensors and transducers
PREREQUISITE(S): CEIS114 and MATH114
This course focuses on process controls and automation that utilizes hardware. Examples include:
- Microcontrollers
- Programmable logic controllers (PLCs)
- Automation application optimization
PREREQUISITE(S): CEIS114
This course focuses on ways to control and collect data from industrial systems. Students learn about the connectivity between product and system assets and how such assets are integrated into IT infrastructure and the Internet. This course also covers these concepts by examining cases in transportation, energy and manufacturing industries. Other topics include:
- Programmable Logic Controllers (PLCs)
- Controllers
- IoT deployment
- Communication standards
- Modbus
- IoT System administration
PREREQUISITE(S): ECT286
This course presents fundamental concepts of signals and systems, which are classified and analyzed in both time and frequency domains. Topics include Fourier, LaPlace and z-transforms; frequency analysis; convolutions; and linear, time-invariant (both continuous and discrete) systems.
PREREQUISITE(S): MATH265 and PHYS204
Networks Courses
This course introduces the underlying technology of networks and the Internet, including:
- Networking basics such as the OSI and TCP/IP models
- Protocols routers, switches and small network configuration
- Troubleshooting
- Security
PREREQUISITE(S): CEIS106
This course introduces the underlying technology of networks and the Internet. Networking basics are introduced such as:
- The OSI and TCP/IP models
- Routing protocols
- Switches
- Small network configuration
- Troubleshooting
- Network security
The learning domains of the CompTIA Network+ certification exam are reviewed.
PREREQUISITE(S): CEIS106
This course introduces:
- Routing and switching protocols
- Virtual LANS
- Access control list (ACL) security
- Basic network management and best practices
PREREQUISITE(S): NETW190
This course covers popular Cloud platforms including AWS, Google Cloud Platform, and Microsoft Azure. Learners work with OpenStack in virtual machine activities to gain:
- Hands-on practice and troubleshooting skills
- Experience using a secure, private Cloud sandbox environment
The course also reviews learning domains of the CompTIA Cloud+ Exam.
PREREQUISITE(S): NETW191
This course presents the fundamentals of LAN design. This includes VLAN routing, network scaling and high availability protocols. The course explores the interoperability of open source and proprietary switching and routing protocols.
PREREQUISITE(S): NETW211
This course teaches best practices in network design, security and management. It introduces QoS, Cloud Computing, IoT networking and software-defined networking (SDN).
PREREQUISITE(S): NETW260
Transmission media is one of the many sources of systems security vulnerability. This course teaches the common media that connect computers and digital devices to networks. There is an emphasis on planning for secure systems. You will explore copper, coax cable, fiber optic cable, wireless and microwave media. Physical and virtual systems are analyzed, implemented and secured.
PREREQUISITE(S): ECET375 or NETW211
This course examines technologies that deliver voice, data and video/imaging, such as:
- Core switching
- Broadband and edge access
- Internet protocol telephony
- Adding packet capabilities to circuit-switched networks
- Wireless mobile telecommunications tech
- Presence technology
- Telecommunications regulation and standards
PREREQUISITE(S): NETW211
This course introduces data operations, including:
- Data center operations
- Network configuration
- Addressing schemes
- Troubleshooting
- Unified, or fabric, computing
PREREQUISITE(S): NETW211
This course addresses information security on mobile devices, including:
- Information to be protected
- Risks involved
- Types of mobile devices
- Information at rest and in motion
- Encryption
- Attack scenario vulnerabilities
- Aspects of defense-in-depth controls
PREREQUISITE(S): SEC285
This course provides an overview of the cloud environment and services, including:
- Operating systems
- Container technologies
- Development platforms powering the cloud
- Software-defined networking
- Data center infrastructures
- Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS)
PREREQUISITE(S): NETW404
Renewable Energy Engineering Technology Courses
This course addresses renewable alternative energy technologies including photovoltaics, solar thermal systems, wind power, fuel cells, hydroelectricity, the smart grid, alternative fuels, geothermal power, waste heat and biofuels. Socioeconomic, environmental, political and regulatory issues are considered. Students explore key aspects of alternative power sources and sustainable energy solutions that meet today’s power demands.
PREREQUISITE(S): ECT226 and SUST210
This course covers power switching circuits such as rectifiers, AC-DC and DC-DC converters, inverters and motor drives. Power semiconductor devices, thermal management, efficiency and power electronics applications are emphasized.
PREREQUISITE(S): ECT226 and SUST210
This course presents electric machines and power systems, with emphasis on renewable energy applications. Topics include three-phase circuits, power factor correction, transformers, synchronous machines, DC motors, induction motors, power system transmission and distribution, and power flow studies.
PREREQUISITE(S): ECT226 and SUST210
Information Systems Security Courses
This course evaluates network and Internet security issues. It explores the fundamentals needed to analyze internal and external security threats. Students can learn to:
- Provide security solutions
- Design information systems security policy
- Troubleshoot networks
- Implement digital signatures and security measures
PREREQUISITE(S): NETW191
This course develops fundamental infrastructure security implementation skills. Cryptography is also introduced. Other topics include:
- Identification of security vulnerabilities
- Wireless vulnerabilities
- Risk assessments
- Intrusion detection and prevention
- Business continuity and disaster recovery
- Firewall architecture
PREREQUISITE(S): SEC285
This course studies the scope of security management and its role in modern business.
- Recognizing security issues and finding solutions
- Protecting people, information and physical assets
- Legal principles
- Operations and loss prevention
- Security management tools
PREREQUISITE(S): BUSN115 or CEIS101
Help minimize potential risk by developing skills to improve system security. This course provides knowledge related to activities behind hacking attacks and countermeasures. Coursework helps students:
- Build defense mechanisms to protect applications, systems and networks from hackers
- Get to know common attack tools used by black hat hackers
- Examine security loopholes
PREREQUISITE(S): SEC285
This course examines network security testing, including testing countermeasures against malware threats; denial of service (DOS) and distributed denial of service (DDOS) attacks; email; Web; and Wireless using a layered approach requiring design, implementation, and testing of attack countermeasures.
PREREQUISITE(S): SEC285
This course focuses on preparing for, reacting to and recovering from events that threaten the security of information and information resources, or that threaten to disrupt critical business functions. Students examine various levels of threats to an organization’s information assets and critical business functions, as well as develop policies, procedures and plans to address them. Technology specific to thwarting disruption and to supporting recovery is also covered.
PREREQUISITE(S): SEC285
This course focuses on legal, ethical and security issues involving data and information assets. These issues help organizations ensure operational continuity and legal compliance. In this course, students:
- Examine various levels of threats to an organization’s data
- Explore security technology specific to safeguarding data and information assets
Develop standards, policies, procedures and plans to combat threats
PREREQUISITE(S): SEC285
This course applies information security expertise to a cloud computing environment and demonstrates competence in cloud security architecture, design, operations, and service orchestration. It develops the knowledge, skills, and abilities in cloud security design, implementation, architecture, operations, controls, and compliance with regulatory frameworks
PREREQUISITE(S): SEC290
This course provides an in-depth look at risk factor analysis that must be performed in order to design a flexible and comprehensive security plan. Topics include assessing threats, developing countermeasures, protecting information and security designs processes. Auditing practices used to verify compliance with policies and procedures, as well as for building a case for presentation in private and public settings, are also covered.
PREREQUISITE(S): SEC285
Students in this course develop advanced skills to identify network security vulnerabilities. Important concepts are part of the curriculum:
- Conducting risk assessments
- Preventing, detecting and responding to intrusions
- Business continuity and disaster recovery
Topics include firewall architecture, intrusion-prevention strategies, cryptography and more.
PREREQUISITE(S): SEC290
Sustainability Management Courses
This course introduces science and technology behind renewable energy technology while considering business decisions required to invest in – and manage – systems using this technology. Among others, solar technologies, fuels synthesized from biomass, hydrogen and wind are explored.
PREREQUISITE(S): CEIS101 or CEIS101C
Technology Courses
In this course, students integrate technical and soft skills necessary to develop requirements and design specifications to meet a proposed project, process and/or product goal. Students work in teams (or individually with approval) and apply problem-solving techniques, application design methodology, and planning/management methods to a technology-focused project.
PREREQUISITE(S): MGMT404 and successful completion of 89 semester credit hours
Information Systems Management Courses
This course introduces students to the logical structure of business computer programs, as well as to applications and management issues involved with corporate information systems. It also provides a foundation for programming in a business-oriented language. Students concentrate on developing programming logic to solve business problems. Design tools such as flowcharts and pseudocode are introduced and used as a foundation for developing programs.
PREREQUISITE(S): None
This course explores how technology is reshaping management and operations in modern businesses. This includes:
- Emerging organizational forms
- Competitive advantages and strategic initiatives
- Managing innovation projects
- Enterprise systems
- The use of data for supporting decision making
- Global supply chains and business processes
- Social and ethical issues related to how technology drives business innovation
PREREQUISITE(S): None
This course reviews the industry standard ANSI Structured Query Language (SQL). It is the core of the relational database and associated applications. You will learn programming for SQL extensions which are supported by industry-leading relational databases. These include the Oracle and Microsoft SQL Server. You can also learn to develop reports, forms and other database application components. This is essential to completing transactional and analytical operations that support modern business. Applications-oriented projects and cases enhance the learning experience.
PREREQUISITE(S): MIS582
This course focuses on analyzing, designing and applying effective business systems. You can learn to meet management’s information needs. You will consider tactical short-term, and strategic long-term business needs. The course covers various models of business intelligence and decision support systems. These models use database designs that use data warehousing and data mining concepts. Topics include data modeling for the data warehouse and data mart. Also included is an application of OLAP and artificial intelligence as applied to data mining.
PREREQUISITE(S): MIS582
This course teaches programming for the Visual Basic.NET programming language. Topics include:
- The .NET framework
- Event-driven programming
- Graphical user interface design
- Using object-linking and embedding to manipulate Windows applications
- Object-oriented programming and web-based and Windows application design
PREREQUISITE(S): MIS505 or MIS525
This course introduces concepts and tools of systems development. It emphasizes using the life-cycle approach to manage business information. Business re-engineering techniques and project management models are used. Students apply concepts and tools learned in a term project.
PREREQUISITE(S): MIS525 and MIS540; or permission from the appropriate academic administrator
This course provides a detailed introduction to database concepts, components and management issues. It covers:
- Data definition and modeling
- Database access and command languages
- Design and implementation within the relational model
- Advantages and disadvantages versus other database models
- Managerial issues for database publishing online
- Issues related to multi-user and enterprise database processing
PREREQUISITE(S): MIS525 and MIS540; or permission from the appropriate academic administrator
This course focuses on development and operation of a data communications system and network. It emphasizes managing data distribution and access. The course includes essential elements of networks including hardware, software and interfaces. Students use a networking software tool to build and analyze network models.
PREREQUISITE(S): None
This course provides students with the opportunity to integrate concepts and skills learned throughout the program and is intended to be taken as the last course. Students develop, design and present an information systems and/or network project, requiring synthesis of strategic management of technology, network concepts, systems analysis, security and privacy, and management of technology projects. Students plan and justify the project; meet performance, schedule and budget requirements; adjust for unplanned occurrences; and provide project reports. Options for the project may include a case study, simulation or approved project for an existing company.
PREREQUISITE(S): Successful completion of all other required program courses and permission from the appropriate academic administrator
Network and Communications Management Courses
This course addresses the technology needed to compete in a sophisticated business environment. Topics include:
- Identifying technology competencies
- The evolution of technology
- Designing and managing technology systems for innovation
- Sourcing and integrating technology
- Managing new product development
PREREQUISITE(S): None
This course covers the legal and regulatory environment for telecommunications. It focuses on developing law and policy as related to telecommunications technologies. This includes:
- Broadcast, cable, wire, cellular and digital media
- An emphasis on the interconnectivity of media
- The policy rationale and techniques of government oversight
PREREQUISITE(S): None
This focuses on technologies and processes used to design, optimize and manage networks. In this course, you will use a networking software tool to build and simulate network models.
Course topics include:
- Functions of network standards, protocols and architecture
- Network design and optimization processes
- Network management
- Network design for high bandwidth applications, wireless local connections and security strategies
PREREQUISITE(S): None
This course provides a foundation in core wireless technologies. It provides managers with required knowledge of voice and data systems. It explores the current wireless industry, its recent past and emerging systems. The course also uses real-world projects and practitioner-based case studies.
PREREQUISITE(S): MIS589
Security Courses
This course provides a broad overview of security in information systems, including:
- Security in computing, including security threats and controls
- Basic cryptography and its applications
- Network intrusion detection and prevention
- Security administration and planning
- Anonymity and privacy
- Legal issues and ethics
- Controls in information systems
PREREQUISITE(S): None
This course covers industry standards of computer networking. These standards include the OSI Reference Model, TCP/IP and network routing concepts. It also addresses the inherent risks in their use. You will use a networking software tool to build a secure network. You will also prepare to assist in incident response in the event of a network breach. Course topics include:
- Digital cryptography principles and practices
- Major email security standards
- Methods by which networks are attacked
PREREQUISITE(S): MIS589, or a technical undergraduate degree and/or associated professional experience with preparation equivalent to or beyond MIS589
This course covers protecting an e-business from external threats while safeguarding customer privacy. You will examine external threats. You can also learn how to react if systems and business goals conflict.
PREREQUISITE(S): SEC571
This course focuses on recovering business operations after outages, disasters or interruptions. Topics include forensics, computer crimes and security investigation measures and technologies.
PREREQUISITE(S): MIS589 and SEC571, or a technical undergraduate degree and/or associated professional experience with preparation equivalent to or beyond MIS589 and SEC571
This course introduces principles of information technology governance. It focuses on IT control objectives (COBIT) and related internal controls. The coursework explores:
- Best practices for managing IT processes
- Meeting many needs of enterprise management. This includes bridging gaps between risks, technical issues, control needs and performance requirements
- IT industry standards
- Developing governance skills to create and maintain corporate information systems policy
PREREQUISITE(S): SEC571
Technology Courses FAQs
What is information technology?
Information technology, commonly referred to as IT, is the use of computer and telecommunications systems to collect, store, process and communicate information. IT specialists design, build, operate, maintain and manage the software, hardware, networks and data that power modern organizations. IT specialists may also serve as the primary resource for technology management within an organization.
Want to know more? Learn more about the importance of IT, core concepts, degrees, job titles and more in our What is Information Technology? blog post.
What types of skills can be learned in an online technology course?
How much do technology classes tend to cost?
What requirements are there for enrolling in an online technology course?
Will DeVry’s technology courses help prepare me for industry certifications?
Are the technology classes at DeVry accredited?
What types of careers can courses on technology help me prepare for?
How long does it take to earn a degree through technology classes at DeVry?
Which majors can technology course credits be applied to?
Interested in learning more about other course offerings? Visit our Hybrid and Online College Courses page.
Additional Online Courses
*Courses marked with an asterisk (*) require successful completion of required math and English transitional studies courses. Required transitional studies coursework may affect program length and cost.
^Courses marked with a caret (^) are licensed in New Jersey; students whose enrolled location is in New Jersey may enroll in these courses in the onsite, online and blended modalities.
+Courses marked with a plus sign (+) are available as honors courses (restrictions apply).
Note: To enroll in a course with a corequisite, students must have either successfully completed the corequisite course during a prior session or concurrently enroll in the corequisite course.
1Not including breaks. Assumes year-round, full-time enrollment.