Course Calendar 2011-2012 - Champlain College Saint-Lambert
Course Calendar 2011-2012 - Champlain College Saint-Lambert
Course Calendar 2011-2012 - Champlain College Saint-Lambert
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Computer Science<br />
420-111-LA<br />
Computer Fundamentals and Applications<br />
(Concentration course for Computer Science students<br />
only)<br />
<strong>Course</strong> provides an overview of computer hardware,<br />
software, and operating system concepts used on<br />
computer systems. It provides instruction in Windows<br />
desktop operating system for personal computers.<br />
Emphasizing customization, managing and<br />
troubleshooting including command and line<br />
environment and OS utilities to manage and<br />
troubleshoot. Other topics include commonly used<br />
internal and external commands including the use of<br />
subdirectories and creating basic batch files. Finally<br />
control panel customization, OLE usage, printing and the<br />
basic concepts and terminology of networking will be<br />
covered as well. The second part of the practical<br />
coverage includes an introduction to the Microsoft Office<br />
spreadsheet and database principles and applications<br />
that will be used in other courses of the program.<br />
3 hours/week Units: 1.33<br />
420-112-LA<br />
Java Programming Level 1<br />
(Concentration course for Computer Science students<br />
only)<br />
This is a first course in Computer Science using the<br />
programming language Java. It covers the fundamentals<br />
of programming and of computer science. The principal<br />
objective is to allow students without a background in<br />
computer programming to become capable<br />
programmers through learning the Java programming<br />
language. Students will learn problem‐solving techniques<br />
and gain experience detecting and correcting software<br />
errors through several programming assignments. The<br />
course will also cover the standard libraries for string<br />
processing, mathematical routines, and input and output<br />
streams, method handling and an introduction to arrays.<br />
6 hours/week Units: 2.66<br />
420-113-LA<br />
Web Design<br />
(Concentration course for Computer Science students<br />
only)<br />
HTML (Hypertext Markup Language) and CSS (Cascading<br />
Style Sheets) are at the center of web page development<br />
and are used extensively to develop web applications for<br />
business, social, and educational purposes. This course<br />
will allow students to become comfortable with HTML5<br />
and CSS3, and give them the ability to design, debug, and<br />
manage basic web pages. The fundamentals of page<br />
layout, text formatting, content structure, page<br />
navigation, the use of graphics and visual effects, as well<br />
as the separation of a page’s content from its<br />
presentation will be covered. On screen demonstrations<br />
and hands-on exercises will be used to encourage<br />
students to create well-designed, standards-compliant<br />
web pages.<br />
3 hours/week Units: 1.66<br />
420-211-LA<br />
Computer Hardware Support and Maintenance<br />
(Concentration course for Computer Science students<br />
only)<br />
This course will give a broad overview of computer<br />
hardware, provide detailed information about the system<br />
board, and provide a detailed look into storage devices.<br />
This course also covers the different hardware<br />
components and peripheral components you may<br />
experience in a normal technician’s daily job. Though<br />
students may have general experience with<br />
troubleshooting computer problems or issues, there are<br />
many details that the course covers which students may<br />
not have experienced yet or may need to refresh their<br />
knowledge on. The vital goal is to show them how to<br />
build the computer which entails how to choose the<br />
components, how to assemble them, and how to install<br />
the operating system and additional software.<br />
3 hours/week Units: 1.66 Prerequisite: 420-111<br />
420-212-LA<br />
Java Programming level 2<br />
(Concentration course for Computer Science students<br />
only)<br />
In the second course of the Java sequence, we will study<br />
more advanced features of this object‐oriented<br />
programming language: inheritance, interfaces,<br />
exceptions, data files handling, linked lists, building<br />
attractive graphical user interfaces, inner classes,<br />
collection classes and threads and see how students can<br />
apply all their new skills in a realistic project.<br />
5 hours/week Units: 2.33<br />
Prerequisite: 420-112