Internet Courses at CDI College
Program Name:
Information Systems - Internet Developer
| Interpersonal Communication |
| Course Number |
INT200 |
| Credits |
2.0 |
Effective communication is critical to successful management. Without it, managers will find themselves running into problems with employees, customers, peers and superiors. Good communication practices will help make work go more smoothly, avoid costly errors caused by misinterpretation and reduce overall stress levels for all involved. During this module, participants will cover the communications process, barriers to communication, effective listening, non–verbal communication, dealing with emotions, questioning, paraphrasing and acknowledging, communicating in a cross–cultural environment, and giving and receiving feedback. |
| Vocational Math |
| Course Number |
MAT100 |
| Credits |
2.0 |
This introductory college course is designed to cover the basic math skills that will be necessary for later courses. It begins with a review of mathematical concepts that the students should have learned in high school and prepares them with a foundation for more advanced mathematics programs and other related courses such as accounting and technical subjects. |
| College English |
| Course Number |
ENG100 |
| Credits |
3.0 |
This first year program is designed to provide the students with the basic written communication skills they will need. The program will provide them with the foundation necessary to prepare business correspondence such as letters, memos and emails. In addition it will prepare them for the reports and assignment that they will be required to complete for other courses. This course is also a good prerequisite to the written communication course that they will take later in the program. |
| Personal Effectiveness |
| Course Number |
PEP100 |
| Credits |
2.0 |
This foundation course will provide the students with the skills and abilities required to complete the program along with a number of skills needed to succeed in the workplace. The main areas of study in this course are time management and student success; teamwork; managing conflict; customer service; and personal accountability. |
| Business Ethics |
| Course Number |
ETH150 |
| Credits |
2.0 |
Course description coming |
| Written Communication |
| Course Number |
COM150 |
| Credits |
2.0 |
This module will deal mainly with report and proposal writing. The process will begin with a refresher of the student’s writing skills including the correct use of grammar. Students will learn when to best use letters, memos and e–mail messages. They will also learn to plan and prepare effective reports and proposals. During this course, students will learn to make their writing interesting, write the details, plan and write winning proposals and reports, and analyze opportunities. |
| Introduction to Computers |
| Course Number |
INTE |
| Credits |
50.0 |
This course covers working with the Windows operating system to manage files and folders and customize the desktop, creating documents, and using the Internet for communication and research. |
| Applied Computer Applications |
| Course Number |
IOC150 |
| Credits |
3.0 |
For those who are not already proficient in MS Office software, this series of workshops will be essential to completion of some of the projects and will improve the students’ productivity in school and on the job. This workshop is optional and only needs to be taken by those who do not already have experience in the software covered. All modules are covered at the basic and intermediate levels. Students who are familiar with the software may do challenge exams and use the time for other projects. This workshop series will include MS Word (word processing), MS Excel (spreadsheets), Access (database), MS PowerPoint (presentations) and MS Outlook. |
| Advanced Office Applications |
| Course Number |
AOE200 |
| Credits |
3.0 |
This advance level program will teach the students the necessary skills required to use Microsoft Word, Excel and Access effectively and efficiently. While building on earlier course, participants of this program will develop considerable skill through practical assignments. Students will also cover MS Publisher as part of this program. The prerequisite for this program is Intermediate Computer Applications (IOC 175) or equivalent skills in intermediate level Microsoft Office. This program will cover Microsoft Word, Microsoft Excel, Microsoft Access, and MS Publisher. |
| Project Management and Decision Making |
| Course Number |
PMD150 |
| Credits |
2.0 |
This dual purpose course will provide the students will skills needed to effectively deal with other courses plus important processes they will use on the job after graduation. The course is divided into three distinct, but related, areas: project management, decision making and problem solving. The Project Management portion of the program will include project management theory along with learning to effectively use MS Project software. |
| Introduction to Networks Network+ Objectives |
| Course Number |
INN150 |
| Credits |
4.0 |
Skills and knowledge developed in this module are derived from an industry–wide job task analysis and validated through an industry wide survey. The results of this survey were used in weighting the domains and ensuring that the weighting is representative of the relative importance of the content. The objectives are in two distinct groups: Knowledge of Networking Technology and Knowledge of Networking Practices. Knowledge of Networking Technology objectives include basic knowledge, physical layer, data link layer, network and transport layers, TCP/IP fundamentals and Suite: Utilities, remote connectivity, and security. Knowledge of Networking Practices include implementing the installation of the network, administering the change control system, maintaining and supporting the network, identifying, assessing and responding to problems and troubleshooting the network. |
| Security+ |
| Course Number |
SEC250 |
| Credits |
3.0 |
This is a program that will help the students understand the concepts, concerns and requirements for computer and network security. It is designed to provide the students who wish to be certified in CompTIA Security+ with the base knowledge needed to proceed with study preparation for the Security+ certification exam. The Security+ certification is an internationally recognized validation of the technical knowledge required of foundation–level security practitioners. A Security+ certified individual has successfully proven holding a foundation–level of skill and knowledge in General Security Concepts, Communication Security, Infrastructure Security, Basics of Cryptography and Operational / Organizational Security. |
| Linux+ |
| Course Number |
LIN250 |
| Credits |
3.0 |
The Linux operating system is a popular alternative to the traditional Microsoft Windows system. Many users and companies prefer the system because it is less costly than the Microsoft systems or sometimes just because it is not Microsoft. Linux can be used in both a desktop and server environment. This course will take the students through the installation and configuration of Linux. In addition, students will have an understanding of how this course relates to preparing for the Linux + certification for those who wish to attempt the certification exam. |
| Microsoft Preparation Course |
| Course Number |
MCP200 |
| Credits |
1.0 |
This Introductory Course Is Designed To Give The Students A Networking Overview/refresher Prior To Starting The Courses That Help Students Prepare For Microsoft Server Certification. This Course Will Cover Relationships Between Various Microsoft Operating Systems, Practice Using Basic Dos (command Line) Commands, Practice Using Binary And Hexadecimal Number Systems, Review Of Basic Networking Principles, Practice Accessing Remote Computers On Lan, And Introduction To Ipv4 Subnetting. |
| Microsoft Client Operating Systems (XP Pro/VISTA Ultimate) |
| Course Number |
MCP620 |
| Credits |
4.0 |
This course gives the students an in-depth look at current operating systems and covers the main points the students should focus on while preparing for certification. The course will cover upgrade/clean install, boot files, attended and unattended methods, using the System Utilities, managing disks, managing file systems, user management, security features, networking & file sharing, remote access, user productivity & media tools, performance tuning, application support, and disaster recovery & troubleshooting. |
| Microsoft Windows Active Directory Configuration (Server 2003 & 2008) |
| Course Number |
MCP640 |
| Credits |
4.0 |
This is the first of a series of Microsoft 2008 Server courses aimed at helping the students understand how to work with Microsoft Severs and prepare for certification exams. The course will focus on Server 2003 and Server 008 and will cover upgrade/clean install & server core, the role of directory services, active directory design & security concepts, account management, Windows file & print services, configuring group policy, configuring DNS for active directory, configuring & maintaining the active directory infrastructure, active directory certificate services, additional AD server roles, and server management & monitoring (including backups, defragmentation, managing server core). |
| Gaining Employment Strategies |
| Course Number |
GES200 |
| Credits |
2.0 |
The Gaining Employment program will help participants develop the requisite skills to plan and conduct an effective employment search or determine their suitability for self–employment. Students will set goals and objectives, develop interview and presentation techniques, resumes, and detailed job search or self–employment plans. |
Program description: Students in the Information Systems-Internet Developer diploma program receive hands-on training and learn to provide both hardware and software support to a variety of PC users. In addition to learning about database and Internet design, students focus on developing essential skills such as problem diagnosing, installation, upgrading, conversions and LAN support. Students will also prepare to challenge the certification exams that are essential for professionals in the IT field.
Graduates of the Information Systems-Internet Developer diploma program can enter the fields of web design or database design. Grads can also apply for a wider range of IT-related positions that involve networking. They'll also be suitable candidates for general IT specialist positions with smaller companies.
Program Name:
Network & Internet Security Specialist Gestionnaire en Reseautique: Specialiste Securite
| Implementing and Administering Exchange Servers |
| Course Number |
EXCE |
| Credits |
75.0 |
This course teaches the fundamentals of configuring, managing, maintaining and troubleshooting electronic mail services using Microsoft Exchange Server |
| Phase 4 Integration Project |
| Course Number |
NI4E |
| Credits |
15.0 |
The Phase 4 Integration Project for the Network and Internet Security Specialist (NISS) program is a hands-on test of a variety of concepts presented throughout previous course, but focusing primarily on the courses taken in phase 4. It is an integration of not only the skills acquired in these courses, but also the technologies used in them |
| Designing Windows 2003 Network Security |
| Course Number |
WDSE |
| Credits |
60.0 |
This course builds on the fundamentals of security in networks and focuses on the analysis of network security and the design of security features and strategies. Students learn how to design a secure network infrastructure to meet business requirements via lectures and hands-on labs. Topics include assembling the design team, modeling threats, and analyzing security risks |
| Implementing Windows 2003 Network Security |
| Course Number |
WISE |
| Credits |
75.0 |
This course covers the fundamentals of security in networks and focuses on the implementation of security strategies and the configuration, maintenance, monitoring and troubleshooting of the available security features. Through a combination of lectures and hands-on labs, students learn how to plan and deploy secure communications for wireless networks, and remote applications |
| Managing and Maintaining PCs (A+) |
| Course Number |
AP3E |
| Credits |
90.0 |
This course focuses on the hardware and software operating systems that run today’s personal computers. Emphasis will be placed on commands, functions, and terminology through practical instruction in the installation, configuration, and upgrade of Windows operating systems. Students will also be given an in-depth look at the variety of computer hardware components and their related functions. Other topics to be discussed include installing, troubleshooting, and repairing PC hardware and operating systems |
| Interconnecting Cisco Network Devices |
| Course Number |
CCN260 |
| Credits |
6.0 |
This Hands–on Program Is Designed To Provide The Students With The Knowledge And Experience They Need To Successfully Challenge The Ccna Exam. During The Course Of The Program The Students Will Learn Use 2500 Series Routers And 1900 Series Switches. They Will Use Simulation Equipment That Will Allow The Routers To Connect From Different Cities And Time Zones. The Program Includes Assembling And Cabling Cisco Devices, Operating And Configuring Cisco Los Devices, Managing Your Network Environment, Interconnecting Catalyst Switches 142 Catalyst, 900 Switch Operations, Extending Switched Networks – Virtual Lans, Interconnecting Networks With Tcp/ip, Ip Traffic Management With Access Lists, Configuring Novell Ipx, Establishing Serial Ppp Connections, Completing An Isdn Bri Call, And Establishing A Frame Relay Pvc Connection. |
| Career and Employment Strategies |
| Course Number |
CESE |
| Credits |
25.0 |
his course looks at the planning, preparation, execution, and follow-up stages of an interview. |
| Introduction to Computers |
| Course Number |
INTE |
| Credits |
50.0 |
This course covers working with the Windows operating system to manage files and folders and customize the desktop, creating documents, and using the Internet for communication and research. |
| Introduction to Internetworking |
| Course Number |
ITIE |
| Credits |
60.0 |
This course is a study of the theoretical fundamentals, protocols and standards on which computer networks are based and an introduction to the practical implementation of common types of networks, including the hardware used for their functionality and the configuration procedures used for setting them up. |
| Linux |
| Course Number |
LUXE |
| Credits |
75.0 |
This course enables students to gain an understanding of the Linux operating system. Based upon the UNIX operating system, Linux has found a place among computer professionals as a stable and flexible platform for a variety of networking applications. Students learn about desktop environments that make it easy for them to configure Linux features and programs. |
| Phase 2 Integration Project |
| Course Number |
PP2E |
| Credits |
30.0 |
This Course Requires The Student To Re-invest All Learning Acquired In The Courses Sd2e, Dbce, Sqae, Sqde And Prie To Produce A Functional Application. |
| Phase 3 Integration Project |
| Course Number |
NI3E |
| Credits |
15.0 |
The Phase 3 Integration Project for the Network and Internet Security Specialist (NISS) program is a hands-on test of a variety of concepts presented throughout previous courses which focuses on planning, implementing, administering, maintaining and troubleshooting networks using Cisco devices and Windows Server-based computer systems. |
| Phase 1 Integration Project |
| Course Number |
PP1E |
| Credits |
30.0 |
This Course Requires The Student To Re-invest All Learning Acquired In The Courses Sd1e, Plde, Prfe, And Prte Or Ptce To Produce A Functional Application. |
| Network+ |
| Course Number |
NPSE |
| Credits |
75.0 |
This Course Provides An Overview Of The Field Of Local Area Networking And Internetworking. Students Are Introduced To The Terminology, Operating Systems, Hardware, And Administration Of Various Components Of A Computer Network, Including Network Topology, Tcp/ip, The Osi Reference Model, And Network Security, Among Others. Students Also Learn And Perform Basic End-user Functions And Introductory Administration Operations Of A Network |
| Professional Skills |
| Course Number |
PSKE |
| Credits |
25.0 |
This course is designed to equip students with interpersonal skills identified by employers as essential for success in the professional world. Using a variety of instructional methods including case studies, group exercises, and discussion, students learn and practice key communication skills. |
| Security+ |
| Course Number |
SEC250 |
| Credits |
3.0 |
This is a program that will help the students understand the concepts, concerns and requirements for computer and network security. It is designed to provide the students who wish to be certified in CompTIA Security+ with the base knowledge needed to proceed with study preparation for the Security+ certification exam. The Security+ certification is an internationally recognized validation of the technical knowledge required of foundation–level security practitioners. A Security+ certified individual has successfully proven holding a foundation–level of skill and knowledge in General Security Concepts, Communication Security, Infrastructure Security, Basics of Cryptography and Operational / Organizational Security. |
| Student Success Strategies |
| Course Number |
SSSE |
| Credits |
25.0 |
This course will introduce students to skills and concepts that will help them achieve personal, academic, and career success. |
| Implementing Windows 2003 Network Infrastructure |
| Course Number |
WNIE |
| Credits |
75.0 |
This course covers the topics necessary for students to be able to deliver secure and reliable networking services to organizations utilizing Microsoft network operating systems. Working via lessons and hands on labs, students learn how to install, manage, and troubleshoot the network protocols and services utilized in the network operating system. |
| Planning Windows 2003 Directory Services |
| Course Number |
WPDE |
| Credits |
75.0 |
This course provides the students with the steps necessary to plan, configure, and administer an Active Directory infrastructure. Topics include management methods for a large-scale network directory, group policies, active directory replication, and database maintenance. |
| Planning Windows 2003 Network Infrastructure |
| Course Number |
WPNE |
| Credits |
75.0 |
This course builds upon the fundamentals of a network operating system and focuses on planning the strategies for deployment of networking components and services as well as on maintaining and troubleshooting them. Through a combination of lectures and hands-on labs, students learn how to plan and implement a secure network access infrastructure by configuring the connections for remote access clients, and manage and monitor network access. |
| Windows Server 2003 |
| Course Number |
WSRE |
| Credits |
75.0 |
This course covers the essential topics necessary to enable students to set up and support the server side of a network operating system. Students build real world support skills by working via lessons and hands-on labs to gain practical experience with installing, administering and troubleshooting a network server. |
| Windows XP Professional |
| Course Number |
XPPE |
| Credits |
75.0 |
This course covers the essential topics necessary to enable students to set up and support the client side of a network operating system. Students build real world support skills by working via lessons and hands-on labs to gain practical experience with installing, administering, and troubleshooting a network operating system desktop environment |
Program description: the Information Technology field affects almost every career field, from business to health care to technology, employers want IT professionals who are skilled at establishing, maintaining and securing their information systems. If you have an interest in computer networking and internet security, the Network and Internet Security program at CDI College will give comprehensive training you need to enter the IT field.
You will learn to plan, set up, manage and secure networked computer systems and associated users. In addition, you will focus on developing the computer-user support skills needed to meet the demands of employers in every industry. You will learn to design, implement and test security solutions on installed networks. Your Network and Internet Security training will also prepare you for seven industry-standard certifications CompTIA A+, Network+, Security+, Cisco Certified Network Associate (CCNA), Microsoft Certified Professional (MCP), Microsoft Certified Systems Administrator (MCSA) and Microsoft Certified Database Administrator (MCDBA).
As a graduate of the Network and Internet Security Specialist program, you will be prepared to design, implement, manage and secure computer networks ranging from Local Area Networks to larger Wide Area Networks that span across several locations. Career opportunities include positions such as network administrator, technical and database support specialist, help desk technician and troubleshooter
Program Name:
Network & Internet Security Specialist
| Managing and Maintaining PCs (A+) |
| Course Number |
AP3E |
| Credits |
90.0 |
This course focuses on the hardware and software operating systems that run today’s personal computers. Emphasis will be placed on commands, functions, and terminology through practical instruction in the installation, configuration, and upgrade of Windows operating systems. Students will also be given an in-depth look at the variety of computer hardware components and their related functions. Other topics to be discussed include installing, troubleshooting, and repairing PC hardware and operating systems. |
| Interconnecting Cisco Network Devices |
| Course Number |
CCNE |
| Credits |
75.0 |
This Course Builds And Expands On The Theory And Skills Gained In The Preceding Course: Introduction To Internetworking. Interconnecting Cisco Network Devices Goes Into More Detail About Network Architecture, Configuration And Functionality. Students Will Learn The Complexities Of Network Protocols And Networking Technologies For Both Local Area Networks (lans) And Wide Area Networks (wans). There Will Be Greater Emphasis On Network Implementation And Configuration Using Cisco-based Technology. Students Will Perform A Large Number And Variety Of Hands-on Labs To Reinforce The Theory They Learn. |
| Introduction to Internetworking |
| Course Number |
ITIE |
| Credits |
60.0 |
This course is a study of the theoretical fundamentals, protocols and standards on which computer networks are based and an introduction to the practical implementation of common types of networks, including the hardware used for their functionality and the configuration procedures used for setting them up. |
| Linux |
| Course Number |
LUXE |
| Credits |
75.0 |
This course enables students to gain an understanding of the Linux operating system. Based upon the UNIX operating system, Linux has found a place among computer professionals as a stable and flexible platform for a variety of networking applications. Students learn about desktop environments that make it easy for them to configure Linux features and programs. |
| Phase 2 Integration Project |
| Course Number |
NI2E |
| Credits |
15.0 |
The Phase 2 Integration Project for the Network and Internet Security Specialist (NISS) and Network Administrator (NA) programs is a hands-on test of a variety of concepts presented throughout previous courses which focuses on the Windows Server, Windows and Linux operating systems. |
| Phase 3 Integration Project |
| Course Number |
NI3E |
| Credits |
15.0 |
The Phase 3 Integration Project for the Network and Internet Security Specialist (NISS) program is a hands-on test of a variety of concepts presented throughout previous courses which focuses on planning, implementing, administering, maintaining and troubleshooting networks using Cisco devices and Windows Server-based computer systems. |
| Phase 4 Integration Project |
| Course Number |
NI4E |
| Credits |
15.0 |
The Phase 4 Integration Project for the Network and Internet Security Specialist (NISS) program is a hands-on test of a variety of concepts presented throughout previous course, but focusing primarily on the courses taken in phase 4. It is an integration of not only the skills acquired in these courses, but also the technologies used in them. |
| Phase 1 Integration Project |
| Course Number |
NP1E |
| Credits |
15.0 |
The Phase 1 Integration Project is a hands-on test of a variety of concepts covered in previous courses. The student will be required to demonstrate skills as a PC and network technician as well as prove the ability to utilize information technology in a typical business setting. |
| Network+ |
| Course Number |
NPSE |
| Credits |
75.0 |
This Course Provides An Overview Of The Field Of Local Area Networking And Internetworking. Students Are Introduced To The Terminology, Operating Systems, Hardware, And Administration Of Various Components Of A Computer Network, Including Network Topology, Tcp/ip, The Osi Reference Model, And Network Security, Among Others. Students Also Learn And Perform Basic End-user Functions And Introductory Administration Operations Of A Network. |
| Security+ |
| Course Number |
SEPE |
| Credits |
75.0 |
This course is designed to be an introduction to computer and network security. It teaches generalized security concepts without very detailed coverage of individual items. Some of the topics covered by the course include access control and authentication, communication security, infrastructure security, cryptography and operational/organizational security. |
| Designing Windows 2003 Network Security |
| Course Number |
WDSE |
| Credits |
60.0 |
This course builds on the fundamentals of security in networks and focuses on the analysis of network security and the design of security features and strategies. Students learn how to design a secure network infrastructure to meet business requirements via lectures and hands-on labs. Topics include assembling the design team, modeling threats, and analyzing security risks. |
| Implementing Windows 2003 Network Security |
| Course Number |
WISE |
| Credits |
75.0 |
This course covers the fundamentals of security in networks and focuses on the implementation of security strategies and the configuration, maintenance, monitoring and troubleshooting of the available security features. Through a combination of lectures and hands-on labs, students learn how to plan and deploy secure communications for wireless networks, and remote applications. |
| Implementing Windows 2003 Network Infrastructure |
| Course Number |
WNIE |
| Credits |
75.0 |
This course covers the topics necessary for students to be able to deliver secure and reliable networking services to organizations utilizing Microsoft network operating systems. Working via lessons and hands on labs, students learn how to install, manage, and troubleshoot the network protocols and services utilized in the network operating system. |
| Planning Windows 2003 Directory Services |
| Course Number |
WPDE |
| Credits |
75.0 |
This course provides the students with the steps necessary to plan, configure, and administer an Active Directory infrastructure. Topics include management methods for a large-scale network directory, group policies, active directory replication, and database maintenance. |
| Planning Windows 2003 Network Infrastructure |
| Course Number |
WPNE |
| Credits |
75.0 |
This course builds upon the fundamentals of a network operating system and focuses on planning the strategies for deployment of networking components and services as well as on maintaining and troubleshooting them. Through a combination of lectures and hands-on labs, students learn how to plan and implement a secure network access infrastructure by configuring the connections for remote access clients, and manage and monitor network access. |
| Windows Server 2003 |
| Course Number |
WSRE |
| Credits |
75.0 |
This course covers the essential topics necessary to enable students to set up and support the server side of a network operating system. Students build real world support skills by working via lessons and hands-on labs to gain practical experience with installing, administering and troubleshooting a network server. |
| Career and Employment Strategies |
| Course Number |
CESE |
| Credits |
25.0 |
This course looks at the planning, preparation, execution, and follow-up stages of an interview. |
| Implementing and Administering Exchange Servers |
| Course Number |
EXCE |
| Credits |
75.0 |
This course teaches the fundamentals of configuring, managing, maintaining and troubleshooting electronic mail services using Microsoft Exchange Server |
| Introduction to Computers |
| Course Number |
INTE |
| Credits |
50.0 |
This course covers working with the Windows operating system to manage files and folders and customize the desktop, creating documents, and using the Internet for communication and research. |
| Professional Skills |
| Course Number |
PSKE |
| Credits |
25.0 |
This course is designed to equip students with interpersonal skills identified by employers as essential for success in the professional world. Using a variety of instructional methods including case studies, group exercises, and discussion, students learn and practice key communication skills. |
| Student Success Strategies |
| Course Number |
SSSE |
| Credits |
25.0 |
This course will introduce students to skills and concepts that will help them achieve personal, academic, and career success. |
| Windows XP Professional |
| Course Number |
XPPE |
| Credits |
75.0 |
This course covers the essential topics necessary to enable students to set up and support the client side of a network operating system. Students build real world support skills by working via lessons and hands-on labs to gain practical experience with installing, administering, and troubleshooting a network operating system desktop environment |
Program description: CDI College teaches the top internet security techniques and tools in its Network and Internet Security Specialist program. This program gives students a strong foundation in operating and implementing computer services, which are both growing areas in the IT industry. Students gain hands-on instruction on how to plan, support, administer, and secure networked computer systems and their users.
Students will also be prepared to write exams for Cisco Certified Network Associate (CCNA), Computing Technology Industry Association (CompTIA) A+, Network+ and Security+ certifications, Microsoft Certified Systems Administrator (MCSA), Microsoft Certified Professional (MCP), and Microsoft Certified Database Administrator (MCDBA).
Network administrator salary ranges vary dependant on experience, but skilled professionals in this area are well-compensated and in-demand.
Program Name:
Programmer Analyst/ISD Programmeur-Analyste Oriente Internet
| Object-Oriented Programming |
| Course Number |
OPJE |
| Credits |
75.0 |
This course is the second of three that integrates programming logic, object-oriented design and an object-oriented programming language. The primary objective of this course is to familiarize the student with object-oriented programming techniques through the use of objects and classes. |
| Systems Analysis and Design - Level 3 |
| Course Number |
SD3E |
| Credits |
45.0 |
Subjects – Design of integrity and security controls for input, output and transactions. Identification of various approaches for implementation. Description of the trends in system development approaches. |
| Advanced Object-Oriented Programming |
| Course Number |
420-A0C |
| Credits |
75.0 |
This course is the last of three that integrates programming logic, object-oriented design and an object-oriented programming language. The primary objective of this course is to familiarize the student advanced object-oriented programming techniques as well as the effects of recursion, search and sort algorithms on memory and processor consumption. |
| Career and Employment Strategies |
| Course Number |
CESE |
| Credits |
25.0 |
his course looks at the planning, preparation, execution, and follow-up stages of an interview. |
| Database Concepts |
| Course Number |
DBCE |
| Credits |
45.0 |
The primary objective of this course is to introduce students to the relational database. Using a step-by-step hands-on approach, students will build a simple relational database to familiarize themselves with the concepts and objects involved. This course will make students aware of security issues associated with databases. |
| Developing Web Applications |
| Course Number |
420-DWA |
| Credits |
75.0 |
This Course Provides An Introduction To Developing Web Applications For The Internet Using Popular Languages And Technologies. The Primary Objective Of This Course Is To Familiarize The Student With The Following Internet Programming Languages And Technologies Html, Vbscript, Dhtml, And Asp.net Using A Variety Of Hands-on Exercises. Students Will Examine Client-server Processing Concepts, Build And Link Cascading Style Sheets (css) And Create Static And Dynamic Web Pages. |
| Introduction to Computers |
| Course Number |
INTE |
| Credits |
50.0 |
This course covers working with the Windows operating system to manage files and folders and customize the desktop, creating documents, and using the Internet for communication and research. |
| Internet Programming |
| Course Number |
420-001 |
| Credits |
75.0 |
Internet Programming Provides A Step-by-step Approach To Developing Web-based Information Systems Using Asp.net. Students Will Be Introduced To Visual Basic .net. Students Will Build A Real-world, Functional Asp.net Web Application Complete With Database Access, Web Service Consumption And Custom Features. By The End Of The Course, Students Will Be Able To Create Functional Asp.net Web Applications With Minimal Dollar Investment. |
| Object-Oriented Concepts |
| Course Number |
420-00C |
| Credits |
60.0 |
This course is the first of three that integrates programming logic, object-oriented design and an object-oriented programming language. These courses provide the student with the experience of learning and applying a new language to structured and object-oriented application development. The primary objective of this course is to familiarize the student with the basic object-oriented concepts and techniques used. |
| Programming Logic and Design |
| Course Number |
PLDE |
| Credits |
60.0 |
The primary objective of this course is to introduce students to the discipline of structured logic used in designing traditional, event-driven and object-oriented programming. The course will acquaint the student with the three basic control structures, with arrays, and with file input and output. |
| Phase 1 Integration Project |
| Course Number |
PP1E |
| Credits |
30.0 |
This Course Requires The Student To Re-invest All Learning Acquired In The Courses Sd1e, Plde, Prfe, And Prte Or Ptce To Produce A Functional Application. |
| Phase 2 Integration Project |
| Course Number |
PP2E |
| Credits |
30.0 |
This Course Requires The Student To Re-invest All Learning Acquired In The Courses Sd2e, Dbce, Sqae, Sqde And Prie To Produce A Functional Application. |
| Phase 3 Integration Project |
| Course Number |
NI3E |
| Credits |
15.0 |
The Phase 3 Integration Project for the Network and Internet Security Specialist (NISS) program is a hands-on test of a variety of concepts presented throughout previous courses which focuses on planning, implementing, administering, maintaining and troubleshooting networks using Cisco devices and Windows Server-based computer systems. |
| Phase 4 Integration Project |
| Course Number |
NI4E |
| Credits |
15.0 |
The Phase 4 Integration Project for the Network and Internet Security Specialist (NISS) program is a hands-on test of a variety of concepts presented throughout previous course, but focusing primarily on the courses taken in phase 4. It is an integration of not only the skills acquired in these courses, but also the technologies used in them |
| Practicum |
| Course Number |
PRAC |
| Credits |
100.0 |
This program includes a practicum component consisting of a specified number of weeks of work at a job site. This practicum work experience is a mandatory diploma requirement and the business organization does not pay for the services of the student during the practicum. The number of practicum hours varies between programs. To learn more about the specific practicum hours for a specific program, speak with an Admissions Representative. |
| Programming Fundamentals |
| Course Number |
PRFE |
| Credits |
45.0 |
Programming Fundamentals is a programming language course designed to provide the student with the main set of tools and structured programming concepts used to write a program. This course will introduce students to the discipline of applying algorithms to write programming code to produce a working program. |
| Programming Techniques |
| Course Number |
PRTE |
| Credits |
90.0 |
Programming Techniques is a programming language course designed to provide the student with the main set of tools and programming concepts used to write a program. The primary objectives of this course are to introduce students to the basic concepts and techniques of applying structured programming techniques within object-oriented programming, and the Windows forms and components used to produce a working program with graphical interface. |
| Professional Skills |
| Course Number |
PSKE |
| Credits |
25.0 |
This course is designed to equip students with interpersonal skills identified by employers as essential for success in the professional world. Using a variety of instructional methods including case studies, group exercises, and discussion, students learn and practice key communication skills. |
| Systems Analysis and Design - Level 1 |
| Course Number |
SD1E |
| Credits |
75.0 |
Subjects – Introduction To The System Development Life Cycle. Modeling And Design Processes Of A Structured System Using The Traditional Approach. Production Of Erd And Dfd Documents Using Case Tools (visio). |
| Systems Analysis and Design - Level 2 |
| Course Number |
SD2E |
| Credits |
75.0 |
Subjects – Application of object-oriented concepts using UML. Designing, modeling and normalizing relational, object-oriented and distributed databases (Visio). Design of ergonomic user-centered graphical interfaces |
| Database Architecture |
| Course Number |
SQAE |
| Credits |
60.0 |
The Primary Objective Of This Course Is To Introduce Students To The Database Objects Present Within A Scalable Database Server. Students Will Learn The Database Architecture, And Apply Relational Database And Programming Concepts To Create And Manipulate A Database. The Student Will Use Dialogs, Built-in Wizards, And A Programming Language, Transaction-sql (t-sql), To Work With The Database Server. Throughout The Course, Students Will Learn How To Use Tools To Build And Manipulate A Database. |
| Database Design for SQL Server |
| Course Number |
SQDE |
| Credits |
75.0 |
The Primary Objective Of This Course Is To Familiarize Students With The Programming Objects Available Within A Sql Server Database. The Course Will Also Introduce Students To Security, Implementation, Tuning And Monitoring A Scalable Database Server. Students Will Apply Relational Database And Programming Concepts To Create And Manipulate Objects Within A Database While Using The Sql Server Methods. Throughout The Course, Students Will Learn How To Use Tools To Build And Manipulate A Database. |
| Student Success Strategies |
| Course Number |
SSSE |
| Credits |
25.0 |
This course will introduce students to skills and concepts that will help them achieve personal, academic, and career success. |
Program description: Computer programming jobs are challenging and well-paid. CDI College's Programmer Analyst/Internet Solutions Developer program trains students to excel in roles such as computer programmer, software development programmer, or programmer analyst.
In this diploma program, students will learn how to assess business needs and create design solutions. They will learn to prepare and write programming code and manage, maintain and update existing programming code.
Students will become proficient in Microsoft Visual C#, .NET, OOP, OOD, Microsoft Access, Microsoft Project, Microsoft Office, SQL Server, ADO.NET, XML, HTML, Visio, Script, ASP.NET, and Web Services. Students also develop skills in Object-Oriented Programming using either Java or C++. Students put their newly acquired technical skills to use in a real-world workplace as part of the required 200-hour work placement program.