
|

| |
Last updated on: Sunday, November 22, 2009 at 05:00:00 pm
CIS101
Computer For Beginners
|
 |
| 3 Credit Hours, 2 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Open/Free |
 |
| Course Description | This introductory course will provide an overview of a personal computer and its effectiveness as a tool in the work environment or for personal use. The topics will include the use of the Windows operating system, file management, security, word processing basics, the World Wide Web and its resources including e-mail, web browsers, and search engines. |  | Back To Top | Back To Course Description Listing
CIS105
Digital Life: Gizmos & Gadgets
|
 |
| 1 Credit Hour, 1 Lecture Hour, 1 Lab Hour |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
| Course Description | Gizmos & Gadgets? (G2), is a mini-course to introduce new technologies to students. The goal of this mini-course is to encourage the students to become ?digital-savvy?, beyond text-messaging and IM?ing. If the computer is becoming the ?center? of our world, students must learn to (1) feel comfortable with any digital technology and innovations, (2) learn how to use it properly, (3) learn how to keep information safe and protected, including backing it up and restoring it.
In this course, the goal is to expose students to as many devices that handle information as feasible, and encourage them to explore their uses in, and applications to many fields. Students will learn to use recently-developed tools as efficiently as possible by looking at their applications and becoming comfortable with them. One goal is to challenge students to invent applications that would improve someone?s life.
|  | Back To Top | Back To Course Description Listing
CIS106
Mini Access
|
 |
| 1 Credit Hour, 1 Lecture Hour, 1 Lab Hour |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
| Course Description | An introduction to the fundamentals of database software. The course covers how to create a database by designing and developing tables, the methods used to enter records/data, search the data via filtering and querying techniques for specific information, and create forms and reports from that data. Students will be shown the importance of databases in business and for personal use. Hands-on assignments and projects will be given.
|  | Back To Top | Back To Course Description Listing
CIS110
Computer Applications (Web Enhanced)
|
 |
| 3 Credit Hours, 2 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
| Course Description | This intermediate course will focus on the effective use of the computer at home or on the job. Topics will include an introduction to application software for presentation graphics, electronic spreadsheet, and database management software. It also expands upon the student's knowledge of word processing and the operating system. This course features an E-Pack (electronic pack) that provides students with the opportunity to access web-based practice quizzes, chapter reviews, chapter lecture notes, PowerPoint presentations, chapter assignments, and "real" exams. In addition, students will use Bulletin Board discussions and Chat Rooms to develop an understanding of skills through input from student peers and professors. |  | Back To Top | Back To Course Description Listing
CIS112
Integrated Computer Applications
|
 |
| 3 Credit Hours, 2 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS110 Computer Applications (Web Enhanced) |
 |
| Course Description | This course will focus on application suites under the windows environment and the data file integration that is made possible between word processing, spreadsheet, database, and graphic files. Compound documents will be created that can include files from all the various applications software. The efficient use of these data files for visual reports and presentations will be the focus. |  | Back To Top | Back To Course Description Listing
CIS113
Data Management Applications
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS110 Computer Applications (Web Enhanced) |
 |
| Course Description | This course will focus on data management using spreadsheet and database software. Practical applications and projects will be assigned that will focus on decision-making, querying, graphs and creating customized forms and reports. |  | Back To Top | Back To Course Description Listing
CIS114
Help Desk Concepts
|
 |
| 3 Credit Hours, 2 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS110 Computer Applications (Web Enhanced) |
 |
| Course Description | An introduction to the tools, technology and techniques used in help desk/customer support systems. Topics include fundamental help desk processes, common support tools such as call management, performance and reporting tools, problem resolution and tracking, communication tools and methods.
|  | Back To Top | Back To Course Description Listing
CIS115
Information Security
|
 |
| 3 Credit Hours, 2 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS110 Computer Applications (Web Enhanced) or CTN110 Intro to Information Technology or CTN101 Personal Computer Maintenance & Repair |
 |
| Course Description | The goal of this course is to provide students with a fundamental understanding of information security principles. Students will learn about the types of attacks and malicious code that may be used against a computer, the threats and countermeasures for e-mail, Web, wireless , and identity theft. Further, they will learn about spyware, viruses, and firewalls. In addition, security policies, disaster recovery, and home networks are covered. There will be a variety of hands-on and case project assignments that reinforce the concepts covered in each chapter. |  | Back To Top | Back To Course Description Listing
CIS121
Introduction to Operating Systems
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS140 Introduction to Computer Science or CTN110 Intro to Information Technology |
 |
| Course Description | This course will provide a clear description of the concepts that underlie an operating system. The topics discussed will include process management, input/output, memory management, the file system, protection and security, concurrency and distributed systems. Operating systems functions and theory will be covered for a variety of computers from microcomputers to mainframes. Other topics include multi-user systems, system use and system management. Students will learn to interact with the UNIX operating system during the labs. |  | Back To Top | Back To Course Description Listing
CIS130
The Internet & Web Page Development/HTML
|
 |
| 3 Credit Hours, 2 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS110 Computer Applications (Web Enhanced) |
 |
| Course Description | This course serves as an introduction to basic web page development and the Internet. Topics include history of the Internet, web browsers, search engines, FTP, security and email. Other topics will include how to design and create web pages using current markup languages and other development tools. |  | Back To Top | Back To Course Description Listing
CIS137
Introduction to Discrete Structures
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
| Course Description | This course is a general introduction to discrete structures and finite systems. Discrete structures includes important material from such areas as set theory, logic, graph theory, knowledge representation, and combinatorics. The course provides foundational techniques and tools for Computer Science. |  | Back To Top | Back To Course Description Listing
CIS140
Introduction to Computer Science
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
| Course Description | This course is a general introduction to computer science, programming, and problem solving. A simplified programming system will be used to introduce students to the programming process. Looping, decision structures, and methods will be introduced as programming topics. Some solutions will use other computer tools such as spreadsheets. Computer science topics will be covered in breadth and include algorithms, storage, architecture, and data structures. |  | Back To Top | Back To Course Description Listing
CIS141
Computer Science I
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS140 Introduction to Computer Science |
 |
| Course Description | This course's focus is on computer program development and computer science. Functional and design specification coding, testing and documentation are emphasized in the development of good programming techniques. Emphasis is placed on object oriented methodology, structured thinking, decision structures, looping, arrays, files, and programming a graphical user interface. |  | Back To Top | Back To Course Description Listing
CIS142
Visual Basic Programming
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS140 Introduction to Computer Science |
 |
| Course Description | An introduction to Visual Basic, an object-oriented/event-driven programming language for students with some programming experience. The student will learn to take advantage of the features Visual Basic has to offer, including the creation of window objects such as buttons and scroll bars. The course will include designing, planning, documenting, coding and debugging projects in Visual Basic. Topics covered are selection structures, repetition structures, both sequential and random files and arrays. The level of reasoning required in this course is similar to that required in a college level mathematics course. |  | Back To Top | Back To Course Description Listing
CIS144
Current Topics in Computer Science/Security
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS141 Computer Science I |
 |
| Course Description | An introduction to security tools and methodologies. Cryptography and steganography methods will be covered using java programs. Security tools and scripts typically used by network administratration will be implemented. Security analysis, forensic analysis, intrusion detection systems, honeytraps and recovery tools will be included. |  | Back To Top | Back To Course Description Listing
CIS145
Current Topics in Computer Science/Game Programming
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS141 Computer Science I |
 |
| Course Description | An introduction to the techniques of game programming from various game genres including adventure games, multiplayer games, strategy games, tile games and first person games. Game design and game programming careers will also be explored. Techniques will include using two and three dimensional graphics and some advanced data structures like BSP trees. |  | Back To Top | Back To Course Description Listing
CIS146
Current Topics in Computer Science/Robotics
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS141 Computer Science I |
 |
| Course Description | An introduction to the fundamentals of building and programming robots. The course will include a robotic application using motors, motor controllers, sensors, Analog to Digital converters and typical program control modules. The programming will include Pulse width modulation, processing raw sensor signals and using a motor controller. The labs will be project based. |  | Back To Top | Back To Course Description Listing
CIS210
Advanced Database Management
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS113 Data Management Applications |
 |
| Course Description | This course will focus on decision making using management information system software. Emphasis will be on Advanced DataBase and/or other database management software. Software customizing techniques, macros, templates, data tables, program command files, and SQL commands will be covered. |  | Back To Top | Back To Course Description Listing
CIS220
Computer Forensics I
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS110 Computer Applications (Web Enhanced) |
 |
| Course Description | An introduction to computer and digital forensics. The course covers procedures for handling digital evidence, the laws and regulations that apply to computers and digital systems, the tools used for obtaining, analyzing and reporting on digital evidence. Also covered are some basics of cryptography, steganography and message authentication. The emphasis is on the industry best-practices for examining computers that might contain crime-related information with hands-on projects in lab. |  | Back To Top | Back To Course Description Listing
CIS230
Web Programming - Client Side
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS130 The Internet & Web Page Development/HTML and CIS141 Computer Science I |
 |
| Course Description | This course will focus heavily on the use of client-side programming for creating an interactive environment on the World Wide Web. Students will design, develop and maintain their own home page. Topics will include the latest client side programming languages, the use of advanced features of current markup languages and a discussion of proper site design. |  | Back To Top | Back To Course Description Listing
CIS231
Web Programming - Server Side
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS130 The Internet & Web Page Development/HTML and CIS141 Computer Science I |
 |
| Course Description | This course will focus on the use of server side programming for creating dynamic web sites. Students will design, develop and maintain data driven, dynamic web pages. Topics will include the latest server side programming languages, web server configuration/security and how to integrate a web site with a database. |  | Back To Top | Back To Course Description Listing
CIS240
C++ Programming Language
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS141 Computer Science I |
 |
| Course Description | General study of the C++, including all data types. Emphasis is placed on programming, problem solving, and writing structured, efficient, and robust code. Topics include functions (user defined and built-in), arrays, structures (classes), pointers, linked lists, stacks and queues, sorting (selection, quicksort, insertion), searching (linear and binary), recursion, and inheritance. |  | Back To Top | Back To Course Description Listing
CIS252
Computer Science II
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS141 Computer Science I |
 |
| Course Description | A continuation of CIS141 Computer Science I emphasizing the development of data structures to organize information in solving problems with computers. Typical structures include arrays, stacks, queues, linked lists, and trees. Coverage will include searching, sorting and algorithm analysis. Laboratory projects will give students the opportunity to implement these data structures. |  | Back To Top | Back To Course Description Listing
CIS253
Computer Science III
|
 |
| 4 Credit Hours, 3 Lecture Hours, 2 Lab Hours |
 |
Electives: |
Computer, Open/Free, Technical, Technology |
 |
Prerequisites/ Proficiencies: |
CIS252 Computer Science II |
 |
| Course Description | Continuation of CIS252 Computer Science II, emphasizing file structures and project design. This course covers the concepts, design considerations, and performance differences of file types from sequentially accessed files through relational databases. Also included is project design using various tools emphasizing object methodology and industry standards. |  | Back To Top | Back To Course Description Listing
© Copyright 2006
Northern Essex Community College
All Rights Reserved
|
|