MyNicolet  |  Blackboard  |  Directory  |  Email  |  LibraryContact

IT - Web Software Developer Curriculum

Effective June 1, 2015

 

Catalog Number Course Title Credits
1-Fall Semester    
10-102-106 Business Orientation 1
10-103-107 MS Office Fundamentals 2
10-103-149 MS Visio 1
10-107-127 IT Careers 1
10-150-110 Networking Fundamentals
10-154-177 Web Programming Fundamentals
10-801-195
  or 20-801-219
Written Communication
  English Composition 1
3

10-804-123
  or 20-804-220
Math with Business Application
  Intermediate Algebra (4)
3

  Total 17
2-Spring Semester
10-152-115 Database Fundamentals 3
10-152-120 Introduction to Programming
10-154-140 PC Maintenance & Troubleshooting 3
10-154-165 Project Management 3
10-801-196
  or 20-810-201
Oral/Interpersonal Communication
  or Fundamentals of Speech
3

10-809-199
  or 20-809-251
Psychology Human Relations
  Introduction to Psychology


  Total 18
3-Fall Semester
10-152-146 Programming 2 3
10-152-156 Simulation and Game Programming 3
10-152-160 Programming 3 3
10-801-197
  or 20-801-223
Technical Reporting
  English Composition 2
3
 
10-809-197
  or 20-809-271
Contemporary American Society
  Introduction to Sociology
3

10-890-103 Getting Hired 1
  Total 16
4-Spring Semester
10-152-125 Database Design & Implementation 4
10-152-140 Emerging Software Development Technologies 3
10-152-155 e-Portfolio Administration 3
10-153-183 Interactive Web Programming  3
10-809-195
  or 20-809-287
Economics
  Principles of Macroeconomics
3

  Total 16

 


Information Technology –
Web Software Developer

10-102-106-00 Business Orientation
Introduces students to the topics of business and allows them to experience the expectations and rigor of the program. Students also participate in self-assessments to provide feedback and self-awareness of the relationship between interest and aptitude for the program. Lecture. Credits: 1.

10-103-107-00 MS Office Fundamentals
Students are introduced to the basic functions of MS Word, MS Excel and MS PowerPoint in the business setting. Students will apply word processing features to create business documents, use spreadsheet functions for business applications, and develop skills in using graphics, layout, and slideshow features to produce professional-looking presentations. Lab, Lecture. Credits: 2.

10-103-149-00 MS Visio
Students are introduced to MS Visio. Students will use MS Visio to create flowcharts, network diagrams, floor plans, and other related documents. MS Visio is a tool that is used to create both physical and logical diagrams. Lab, Lecture. Credits: 1.

10-107-127-00 IT Careers
Students research career possibilities in the IT field career and the paths and skills necessary to obtain those positions. Lecture. Credits: 1.

10-150-110-00 Networking Fundamentals
Gives the student a basic understanding of a network. The student will gain an understanding of basic networking terminology, and OSI model, network cabling practices, TCP/IP addressing, and subnet masking. The student will investigate communication on a LAN environment. Lab, Lecture. Credits: 3.

10-152-115-00 Database Fundamentals
Students learn the fundamental concepts and applications of relational database tables using a hands-on approach. Topics include database architectures, data structures, planning, creation, inquiry, updating, input and output forms (reporting), and importation of data from an outside source for use in databases. Lab, Lecture. Credits: 3.

10-152-120-00 Introduction to Programming
Introduces the learner to programming concepts using structured logic and basic concepts related to computer programming and program development. Programs will be developed using sequential, selection, and looping control structures, functions, arithmetic calculations. Lab, Lecture. Credits: 3.

10-152-125-00 Database Design and Implementation
Students learn to develop webpages that access and manipulate databases that they have created. Lab, Lecture. Credits: 4. Prerequisite(s): 10-152-115-00 Database Fundamentals (C or better). 10-152-140-00 Emerging Software Technology
Combines the emerging development technologies and environments, such as virtual reality and simulation, for students to gain exposure to and experience with them. Lab, Lecture. Credits: 3. Prerequisite(s): 10-152-115-00 Database Fundamentals (C or better) and 10-152-120-00 Introduction to Programming (C or better).

10-152-146-00 Programming 2
Further develops concepts introduced in Introduction to Programming and explores more advanced topics such as methods, classes and arrays. Lab, Lecture. Credits: 3. Prerequisite(s): 10-152-115-00 Database Fundamentals (C or better) (concurrent enrollment is allowed) and 10-152-120-00 Introduction to Programming (C or better).

10-152-155-00 e Portfolio Administration
Students will design and create an e-portfolio. This portfolio will contain information about personal achievements in the field of Information Technology as well as sample offerings of the work completed as part of their coursework while attending Nicolet College. The e-portfolio will take the form of a personal/professional website that will be implemented on a web server for review. Lab, Lecture. Credits: 3. Prerequisite(s): 10-152-146-00 Programming 2 (C or better) (concurrent enrollment is allowed) and 10-152-183-00 Interactive Web Programming (C or better) (concurrent enrollment is allowed).

10-152-156-00 Simulation and Game Programming
Builds on object-oriented design and development techniques. The student will develop computer programs for simulation applications and games. Deployment will be to PCs and a gaming console such as Xbox, Wii, and PlayStation. Lab, Lecture. Credits: 3. Prerequisite(s): 10-152-120-00 Introduction to Programming (C or better).

10-152-160-00 Programming 3
Further develops concepts introduced in Programming 2 and explores more advanced topics such as Graphical User Interfaces and databases. Lab, Lecture. Credits: 3. Prerequisite(s): 10-152-146-00 Programming 2 (C or better).

10-152-183-00 Interactive Web Programming
Students learn to create interactive webpages that respond to user input. Lab, Lecture. Credits: 3. Prerequisite(s): 10-152-115-00 Database Fundamentals (C or better) and 10-152-120-00 Introduction to Programming (C or better).

10-154-140-00 PC Maintenance and Troubleshooting
Students will maintain and troubleshoot PC hardware and peripherals, as well as configure and upgrade PC components and modules. Students will also learn to maintain and troubleshoot PC operating systems. Lab, Lecture. Credits: 3.

10-154-165-00 Project Management
The student will learn the tools and techniques of project management. The student will become familiar with the five process groups of project management and will gain experience in applying the nine knowledge areas of project management. Lab, Lecture. Credits: 3.

10-154-177-00 Web Programming Fundamentals
Introduces the learner to the principles of web page development. In this course the students will learn to develop static web pages that contain text, images, and videos. Students will also link multiple web pages to produce a complete website. Lab, Lecture. Credits: 3.

10-801-195-00 Written Communication
Develops writing skills which include prewriting, drafting, revising, and editing. A variety of writing assignments is designed to help the learner analyze audience and purpose, research and organize ideas, and format and design documents based on subject matter and content. Also develops critical reading and thinking skills through the analysis of a variety of written documents. Lecture. Credits: 3.

10-801-196-00 Oral Interpersonal Communication
Focuses upon developing speaking, verbal and nonverbal communications, and listening skills through individual presentations, groups activities, and other projects. Lecture. Credits: 3.

10-801-197-00 Technical Reporting
Teaches preparation and presentation of written, oral, and multi-media technical reports. Lecture. Credits: 3. Prerequisite(s): 10-801-195-00 Written Communication (D- or better) or 20-801-219-00 English Composition I (D- or better).

10-804-123-00 Math with Business Applications
Covers real numbers, basic operations, linear equations, proportions with one variable, percent, simple interest, compound interest, annuity, applying math concepts to the purchasing/buying/selling processes, and basic statistics with business and consumer applications. Lecture. Credits: 3.

10-809-195-00 Economics
Introduces economic tools for use in business and personal life. Covers markets, economic growth, employment, productivity, computers, and the internet, international trade, the role of government, and business cycles. Lecture. Credits: 3.

10-809-197-00 Contemporary American Society
Explores the American social and political institutions affecting the individual as a citizen, worker, and participant in various social groups. Topics studied will be flexible and responsive to contemporary issues. Lecture. Credits: 3.

10-809-199-00 Psychology of Human Relations
Focuses on improving personal and job-related relationships through understanding and applying sound psychological principles. Topics include self-concept, motivation, emotions, stress management, conflict resolution, and human relation processes. Lecture. Credits: 3.

10-890-103-00 Getting Hired
Students develop an individualized, results-oriented job search strategy and research less well-known employment sources to access the "hidden job market." Emphasis is on creating personalized career search documents that get noticed, interviewing effectively in a variety of situations, and projecting a professional image-during both the job search and the first days and weeks on the new job. Lecture. Credits: 1.