26.11.2014 Views

Course Calendar 2011-2012 - Champlain College Saint-Lambert

Course Calendar 2011-2012 - Champlain College Saint-Lambert

Course Calendar 2011-2012 - Champlain College Saint-Lambert

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!