26.04.2014 Views

COURSE INDEX - LaGuardia Community College

COURSE INDEX - LaGuardia Community College

COURSE INDEX - LaGuardia Community College

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mathematics, Engineering, and Computer Science Department<br />

MAC196 BASIC Assembler Language for Computer Science<br />

5 credits; 6 hours (4 lecture, 2 lab)<br />

This course is designed as a complete course in Assembler Language<br />

programming covering macros, conditional assembly, and<br />

privileged instructions. Mathematical, scientific and business<br />

applications will be illustrated.<br />

Prerequisite: BTC100 or BTC101 or MAC101<br />

MAC230 Comparative Operating Systems<br />

3 credits; 4 hours (3 lecture, 1 lab)<br />

This course is an introduction to computer operating systems<br />

including mainframe and microcomputer operating systems. Students<br />

will learn operating system concepts and command languages<br />

for several operating systems. Topics will include memory<br />

management, data management, job scheduling, spooling, I/O<br />

management, security and networking as it applies to various<br />

operating systems.<br />

Prerequisite: BTC100, BTO155, ENC/ENG101, or MAC101<br />

MAC231 Novell Network Operating System<br />

3 credits; 4 hours (3 lecture, 1 lab)<br />

This course will provide students with theoretical and practical<br />

knowledge needed to configure, optimize, administer and maintain<br />

a Novell Netware-based network. Topics will include: login scripts,<br />

user and group rights, trustee assignments, security issues, menu<br />

and command line utilities, application software supervision, network<br />

optimization and installation, network directory services<br />

(NDS), tree structures, advanced and customized printing utilities<br />

and troubleshooting. Upon completion of the course, students may<br />

choose to take the Certified Novell Administrator (CNA) exam.<br />

Pre- or Corequisite: MAC230<br />

MAC232 UNIX Network Operating Systems<br />

3 credits; 4 hours (3 lecture, 1 lab)<br />

This course is an introduction to the UNIX operating system. It is<br />

designed to teach students how to effectively integrate UNIX utilities<br />

and system calls within network administration. Additionally,<br />

it will teach students how to customize work-stations through the<br />

use of LAN management and administrative functions. Upon completion<br />

of this course, students may choose to take the SCO ACE<br />

certification exam.<br />

Pre- or Corequisite: MAC230<br />

MAC233 Windows NT Network Operating System<br />

3 credits; 4 hours (3 lecture, 1 lab)<br />

This course will provide the student with a comprehensive knowledge<br />

of the Microsoft Windows NT operating system and network<br />

environment. Topics to be covered include an overview of the<br />

system architecture, the network environment, administration,<br />

security and optimization. Students will be in a computer lab to<br />

learn the skills needed to install and configure NT systems and<br />

workstations and servers. This course will prepare students to take<br />

the first Microsoft Certification Exam in Systems Engineering<br />

(MCSE).<br />

Pre- or Corequisite: MAC230<br />

MAC241 Computer Electronics I<br />

4 credits; 6 hours (4 lecture, 2 lab)<br />

This is a course in the fundamentals of DC and AC electric circuit<br />

theory which will provide a basis for further study and concentration<br />

in computer repair and telecommunications. Among the<br />

topics to be considered are Ohm’s Law, power, Kirchhoff’s Laws,<br />

voltage divider rule, RC time constants, measurement techniques,<br />

and some basic electronic components such as resistors, capacitors<br />

and inductors. The laboratory work will include experiments<br />

using voltmeters, ammeters, oscilloscopes and breadboards. The<br />

student should expect to pay for additional materials for this<br />

course.<br />

Prerequisite: CSE099, ENA/ENG/ESA099/ENC101<br />

Pre- or Corequisite: MAT241<br />

MAC242 Computer Electronics II<br />

3 credits; 4 hours (3 lecture, 1 lab)<br />

This course is a continuation of Computer Electronics I. Topics<br />

covered include parallel resonance, high and low passive filter<br />

circuits, transformers, semiconductor structure, diodes, BJTs,<br />

FETs, integrated circuits, power supply circuits, transistor amplifier<br />

circuits, operational amplifiers, oscillators and modulation<br />

and receiver circuits. This course will emphasize the laboratory<br />

construction and troubleshooting of these circuits. The student<br />

should expect to pay for additional materials for this course.<br />

Prerequisite: MAC241<br />

MAC245 Network and Systems Security<br />

3 credits; 4.0 hours (3 class, 1 lab)<br />

This course provides a detailed, in-depth overview of network<br />

security problems and discusses potential solutions. The course<br />

covers a broad variety of important security topics such as cryptography,<br />

authentication, denial-of-service attacks, worms, viruses,<br />

phishing, spyware and Trojan horse. The course will allow the<br />

student to examine network and computer security defense<br />

mechanisms.<br />

Prerequisites: MAC232 or MAC233<br />

Pre- or Corequisites: MAC252 or MAC253<br />

MAC246 Advanced Network and Systems Security<br />

3 credits; 4.0 hours (3 class, 1 lab)<br />

This is a continuation of CIS 245, Network and Systems Security,<br />

covering advanced topics such as biometrics security, network<br />

intrusion detection, security and top wrappers and other pertinent<br />

topics in the field. This course maps fully to CompTIA’s Security +<br />

Exam objectives. Extensive hands-on and research projects will<br />

place students actively in the role of security professional. The<br />

student will have a comprehensive overview of network security<br />

from basic concepts to advanced topics.<br />

Pre- or Corequisite: ENC/ENG101, MAC245<br />

MAC250 Database Concepts and Programming<br />

3 credits; 4 hours (3 lecture, 1 lab)<br />

This comprehensive course covers the concepts of data collection,<br />

organization, and retrieval. The understanding of data structures<br />

and the analysis of file organization techniques will be emphasized.<br />

The principles of database design, selection and management will<br />

158

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

Saved successfully!

Ooh no, something went wrong!