Course Outlines
University of Winnipeg Continuing Education
Internet Systems Specialist Diploma
Description
The full-time day Internet Systems Specialist Diploma provides a year-long exposure to a wide variety of Internet related technologies including front end client-side (XHTML, CSS, Javascript, Flash, Photoshop), back-end programming and databases (PHP, Perl, ASP.net, Java, MySQL), as well as the topics that tie them all together (Linux, Windows, Apache, TCP/IP, security, and more). The course is capped off with a cumulative e-commerce project and a month-long work experience placement with one of many participating companies and businesses.
Objectives
- Ability to create and edit images in Adobe Photoshop
- Ability to identify basic graphic design and layout concepts
- Ability to create Web pages in past, current, and emerging standards using HTML, XHTML, CSS, and XML
- Ability to create rich multimedia files using Flash
- Ability to create and edit Web pages using Dreamweaver
- Ability to do programming with JavaScript and ActionScript
- Ability to Program in various languages such as PHP, Perl, Java, ASP.net
- Ability to plan and setup a relational database system using MySQL
- Ability to understand TCP/IP and Networking in general
- Ability to use and setup different Operating Systems like Windows 2000 and Linux
- Ability to install, set up, and secure a Web server
Required Courses
- One Month Work Experience
- On completion of the ISSD program, students participate in a month-long work experience placement to get real-world experience. Successful ISSD students enjoy a 97% employment rate when they complete the program. Students also have access to part-time evening programs during the program and for 6 months after graduation.
- DIT 16008 Internet Systems Specialist Diploma: Unix
-
The Introduction to Unix course is 30 hours of hands-on Unix with some theory. The student will be given accounts on one or more university Unix servers to use for the year. Several of the courses will require students to create, upload, and edit files on these servers over SSH or other remote connection. This course will introduce the student to the basics required to meet these tasks. The entire course will be done at the command line interface. A graphical user interface will not be used. Installation, configuration, and administration of Unix/Linux is beyond the scope of this introductory course. Near the end of the year, students will be taking more advanced Unix courses, including the installation and securing of Linux servers. The basic tasks taught during these early classes will be required again and again throughout the year.
- Learn more about the Internet Systems Specialist Diploma: Unix course.
- DIT 15981 Internet Systems Specialist Diploma: Photoshop
-
The Photoshop course is covered in 30 hours of class time with many hours of bonus material that can be covered at home. It will provide students with a solid foundation in the basics of the Adobe Photoshop application, one of the most popular software applications for working with digital graphics. Students will discuss digital graphics in general, learn to navigate the program interface, use the numerous tools, and save files for display on the Web.
- Learn more about the Internet Systems Specialist Diploma: Photoshop course.
- DIT 15996 Internet Systems Specialist Diploma: XHTML
-
This block of the ISSD program introduces the students to the basics of creating Web pages. This course is actually three courses in one. It starts with a week of Web Design Principles then follows with three weeks of working with XHTML and CSS to create a final project by hand. The course ends with a couple of days of Dreamweaver, showing the students how to increase their productivity with this application.
- Learn more about the Internet Systems Specialist Diploma: XHTML course.
- DIT 16001 Internet Systems Specialist Diploma: DHTML
-
DHTML is not an actual type of HTML, but is rather a marketing term used to describe advanced markup languages such as JavaScript and CSS with (X)HTML. DHTML stands for Dynamic HTML, and is what makes a Web page go from being static and boring, to visually exciting. This course starts with a complete tutorial on JavaScript from the ground up, then goes on to CSS and then shows how to put JavaScript and CSS together to create some truly stunning effects.
- Learn more about the Internet Systems Specialist Diploma: DHTML course.
- DIT 16002 Internet Systems Specialist Diploma: Flash
-
The Flash course will provide students with a solid foundation in the basics of the Flash application. Students will learn how to navigate the program interface, use the drawing and text tools, create animations, import sounds and graphics, optimize Flash movies, and publish the necessary files for display on the World Wide Web. The course includes information for both Windows and Macintosh users.
- Learn more about the Internet Systems Specialist Diploma: Flash course.
- DIT 16027 Internet Systems Specialist Diploma: XML
-
This course introduces the student to XML and its related technologies, such as XML DTDs, namespaces, schemas, and XSLT. XML is a very popular and extremely versatile markup language, used in everything from Web services to describing content for a database. XML is only going to gain popularity in the near future, so a thorough understanding of it can only be an asset to any Web developer.
- Learn more about the Internet Systems Specialist Diploma: XML course.
- DIT 15998 Internet Systems Specialist Diploma: OLDB (Online Databases with MySQL and PHP)
- Databases are now the most common place to store organizational information and the internet is fast becoming the most popular way to access information. The combination of the two, with appropriate security, gives staff, management and clients instant access to the information they need no matter where they are in the world. This course covers all the steps required to communicate with a database via a web browser, including the fundamental principles of good database design, practical hands-on database development, the widely popular SQL language that most databases use, and an introduction to the programming commands that are needed to communicate with databases from a web browser. Before taking this course, the student is expected to understand the basic operation of a computer and the internet, client-server concepts, basic UNIX commands and have the ability to create simple HTML pages and forms. No previous database or programming experience is required. An internet web server will be provided. The following software will be used: Microsoft Access, MySQL, PHP, various HTML editors, UNIX and an Apache web server.
- DIT 15999 Internet Systems Specialist Diploma: OLDB Project
- This is a practical, hands-on project in which the student creates a complete online database solution to a practical problem of their choosing. The objective is to develop an awareness of the issues involved in creating an online database and some possible solutions. As well the project provides a portfolio item that the student can show to prospective employers to demonstrate their ability. Key elements of this project are developed during the Online Database course. An additional week is provided for the student to complete the project.
- DIT 16000 Internet Systems Specialist Diploma: CGI (Perl)
- This course is a continuation of the programming training that began in the Online Databases course and project. It is designed to expose the student to a broader range of programming techniques and build general knowledge about the way procedural programs perform operations. The focus continues to be on web-based programs and on the standard methods employed by Common Gateway Interface (CGI) protocols. The following software will be used: Perl, various HTML editors, UNIX and an Apache web server.
- DIT 16005 Internet Systems Specialist Diploma: Introduction to Java
- During this course the student will develop their skills in basic programming while learning the fundamentals of the Java language and Object Orientated Programming. The student will be required to write many small programs as well as doing two larger assignments where the programs will be more involved.
- DIT 16006 Internet Systems Specialist Diploma: Programming Java
- A continuation of the introduction to Java with more basics in Java and some advanced Java language features including Multithreading, Data Access, File IO, Servlets and JSP.
- DIT 16007 Internet Systems Specialist Diploma: Java Project
- Students will build a substantial servlet based shopping cart web application in Java using data access, session tracking, and dynamically generated HTML.
- DIT 16066 Internet Systems Specialist Diploma: ASP.NET
- This course will teach students to the fundamentals of developing dynamic content web sites using Active Server Pages .NET. The course focuses on using ASP.NET in conjunction with Visual Basic.NET language.
- DIT 16028 Internet Systems Specialist Diploma: Introduction to Networking
- This course introduces students to many of the topics and concepts in the world of computer networks. Starting, appropriately, with the basics of what a network is, and why they are useful. From here, topics include the many types of networks, understanding network services, determining network requirements, and the myriad of networking hardware available. This course provides a solid foundation in the core concepts of electronic networks. These concepts allow the students to move into more intensive studies into TCP/IP, network security, and system administration.
- DIT 16029 Internet Systems Specialist Diploma: TCP/IP
- Building on the foundation of Intro to Networking, this course delves deeper into the inner workings of networks. Focusing on the TCP/IP suite of protocols (as used on the Internet, and related networks), students will learn all about both networking, as well as internetworking. Packet structure, subnetting, architecture, and routing form some of the major topics of discussion.
- DIT 16030 Internet Systems Specialist Diploma: Win 2K
- The course is meant to provide an excellent introduction to the Administration of a Windows 2000 Server based network. The topics range from the setup of servers to advanced configurations and services needed to create an enhanced environment.
- DIT 16031 Internet Systems Specialist Diploma: Advanced Unix
- DIT 16032 Internet Systems Specialist Diploma: Internet Site Administration
- Armed now with a strong understanding of networks and internetworking, this course deals much more heavily with the provision of services over the Internet. Students will cover conceptual topics such as System Life Cycles, and what the role of a System Administrator is. As well, more practical topics such as DNS and Apache configuration and maintenance are explored in detail. This course provides a solid foundation in the core concepts of the system and site administration. Combined with the networking courses, this provides a powerful combination of skills in the world of network and system administration. Further, this course provides the necessary foundation for continued studies in network security.
- DIT 16033 Internet Systems Specialist Diploma: Securing the Web
- This course introduces the concepts behind security in the Information Age. Building on the principles learnt in Network Technologies 1 and 2, students will learn to build Threat Risk Assessments, Security Policy Documents, and Disaster Recovery Plans. Further to this, they will engage such topics as Privacy, Anonymity, and the many faces of 'hacking'. This course steers away from strictly technical issues, which will be tackled in Network Security 2. This course provides a strong foundation in security, and related / relevant topics in such. By approaching non-technically specific topics first, the theory learnt here can be applied forward through the remainder of the Network Security stream.
- DIT 16034 Internet Systems Specialist Diploma: Implementing Security
- This course introduces the more technical aspects of security. Building on the concepts covered in Network Security 1, students will learn about practical topics such as Firewalls, Intrusion Detection, and Cryptography. Further to this, they will explore the anatomy of an attack, analyze how many types of electronic attacks function, and how they can be prevented. This course provides the grounding in common technical aspects of Network Security. The students know the theory as a result of the first level, and will learn how to apply those tools and concepts to real-world solutions.
- DIT 16035 Internet Systems Specialist Diploma: E-Commerce Project
- This course is the final one taken by the ISSD students. It combines many of the skills and lessons learned throughout the entirety of the course, but focusing specifically on the network / administration / security component. Students will be tasked with building, from the ground up, a fully functional Internet server. This includes assembly and configuration of the network, research, installation, and configuration of services, and full security assessment. As well, students will have to build a small web presence, simulating a commercial establishment online. Students will have to form groups, manage and delegate responsibilities, meet internal deadlines, and operate as a business should. In two weeks, an Internet server will be born, and it's services brought to fruition. It is designed to be a test of many skills, covering everything from networking to project management to web design, etc. Simulating a real-world environment, this will be the final test of the students skills and readiness for the industry.
Career Opportunities For Graduates
- Web Designer/Developer/Programmer
- Flash Developer
- Webmaster
- Software/Application Developer
- Perl, PHP, ASP, Java Developer
- Database Administrator
- Linux Administrator
- Windows Administrator
- Junior Security and Risk Management Analyst
|
Additional Information: |
Stevi Dram: s.dram@uwinnipeg.ca (204) 982-1168 [vCard (vcf file)] The University of Winnipeg Continuing Education Web site. |
|||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Registration Information: |
The University of Winnipeg Continuing Education Front Desk: (204) 982-6633. |
|||||||||||||||||||||
|
Location: |
University of Winnipeg in the Exchange Div. of Continuing Education 294 William Ave. at Princess Street (3rd Floor) Winnipeg, MB R3B 0R1 [Google Map] [Large Parking Map (1.1 MB)] |
|||||||||||||||||||||
|
Related Events: |
|
|||||||||||||||||||||
|
Additional courses that increase marketability and knowledge of the most current and sought-after skills: |
|
Course Outlines - University of Winnipeg Continuing Education - [ Internet Systems Specialist Diploma ] -
Description - Objectives - Required Courses - Optional Courses - Career Opportunities -

