Error processing SSI file
 
NECC
NECC
 
Last updated on: Saturday, November 21, 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