Skip to content

Academic and Credit

Search Courses Search Courses
Program
Subject
Level
 Search only transferable courses
Keyword

The 2017/2018 Academic timetable will be posted Monday April 3, 2017.

Continuing student registration for 2017/2018 Academic year begins on Monday May 8, 2017.

New student registration begins on Tuesday May 23, 2017.

The college reserves the right to change its course offerings at any time. Note: Not all courses listed are offered every term. Unless otherwise specified, a minimum of letter grade of C is required to meet a prerequisite.

SEARCH RESULTS

IMG-100

Introduction to PHP

3 hours lecture, 1 hour lab, 3 credits

This practical course introduces students to the development of database-driven web-server applications. PHP (PHP: Hypertext Preprocessor) scripting is used to define the logic and behaviour of student-developed web applications while SQL (Structured Query Language) is used to communicate with the underlying relational database engine. Students will install a development environment to learn and practice essential programming skills and elements of database design and usage.

Prerequisite(s):

  • C in one of Provinical English 12, ENG 060,ENG 096, ENG 098 or ESL 090; or placement testing


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-102

Computer Graphics IPLA

4 hours, lecture and studio time, 3 credits

This course provides students with a working knowledge of industry standard hardware and software for communication design and basic instruction in computer technology. Computers as a design tool will be discussed in terms of context, historical developments and impact on the field of communication design. Students will apply design principles and their own creative skills to illustration and photo editing for design applications, focusing on Adobe Illustrator and Photoshop.

Prerequisite(s):

  • C in onen of Provincial English 12, English 12 First Peoples, ENG 096, ENG 098, ESL 090 or placement testing.


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-103

Computer Graphics II

4 hours, lecture and studio time, 3 credits

This course is designed to further develop concepts and skills introduced in IMG 102. In this course Adobe In-Design will be added to the students' software repertoire. Pre-press and the computer as a production tool will be emphasized and colour management will be addressed. Students will develop practical skills in applying software programs to page layout for newspapers, magazines and further their illustration and image editing skills.

Prerequisite(s):

  • IMG 102 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-105

Communication Design I

4 hours, lecture and studio time, 3 credits

This course provides a general overview of contemporary practices in Communication Design. Design principles and theories of visual perception are integrated into projects that cover identity design, advertising, web design and the design process. Students discuss historical and contemporary concepts and ideas.

Prerequisite(s):

  • None


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-110

HTML and CSS

3 hours lecture, 1 hour lab, 3 credits

In this course students will learn the concepts and develop skills needed to build the front-end of a standards-compliant website. Topics covered include concepts of the Internet and World Wide Web, HTML, and CSS. A popular HTML/CSS editor will be used as the development tool throughout the course. Web usability and accessibility will be introduced. A web site development project is an important component of the course. A student may receive credits for either IMG 110 or CPS 165 but not both.

Prerequisite(s):

  • C in Provincial English 12 or one of ENG 060, ENG 096, ENG 098, ESL 090; or placement testing.


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-111

Introduction to JavaScript

3 hours lecture, 1 hour lab, 3 credits

This course will continue on the web skills development started with IMG 110. Topics covered include JavaScript and jQuery. A course project is a required component of the course.

Prerequisite(s):

  • IMG-110 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-112

Typography

4 hours, lecture and studio time, 3 credits

Graphic design exists to enhance communication, and language (written or oral) is our primary means of communicating. This studio course develops aesthetic and conceptual skills for visual communication problems in which type is the primary element. Historical reference gives context to the evolution of written communication. Students learn to relate the elements and principles of design to typography and projects facilitate students in identifying, classifying, and creating letter forms. Students will analyse form and content issues, typographic emphasis, composition, organization and clarification of information and grid systems.

Prerequisite(s):

  • IMG 105 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-120

Web Animation

3 hours lecture, 1 hour lab, 3 credits

This course introduces principles of motion graphics design and teaches students to develop skills needed to build the graphic and web animations. Topics covered include concepts and basic techniques of bitmap and vector graphics animation, animation with multimedia, animated website, ActionScripts, and an introduction to Scalable Vector Graphics (SVG). Flash will be used as the main tool in the course. An animation project is a required component of the course.

Prerequisite(s):

  • C in one of Provincial English 12, ENG 060, ENG 096, ENG 098, or ESL 090; or placement testing.


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-130

Project Management

3 hours lecture, 1 hour lab, 3 credits

This course introduces principles and methods of project development and management. Students will use up-to-date tools to manage a Website project. Web analytics concepts, methods, and tools will be explored to evaluate website business effectiveness. A student may receive credits for either IMG 130 or CPS 151 but not both.

Prerequisite(s):

  • IMG 100, IMG 110 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-204

Introduction to Programming in Swift

3 Hours Lecture, 1 Hour Lab, 3 credits

This course provides an introduction to essential skills for development of iPhone, iPad, and iPod applications using the Swift programming language. Principles of a correct object-oriented design and implementation will be emphasized to develop tested and reusable high quality code. The course will also cover elements of the Cocoa and Foundation Framework.

Prerequisite(s):

  • C in one of Provincial English 12, NIC ENG 060, ENG 098, ESL 090 or placement testing.


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-208

Communications Design II

4 hours, lecture and studio time, 3 credits

Skills and experience gained in the first year of study find coordinated application to increasingly complex design projects. This course concentrates on the design of visual communications for print and display. Concept development, design principles, computer skills, presentation, print production and marketing theory will be addressed and applied to studio assignments. Assignments take the form of a range of projects in various media. This course is essential for the development of a working portfolio.

Prerequisite(s):

  • IMG 103 and IMG 112 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-209

User Experience and Interface Design

4 hours, lecture and studio time, 3 credits

This course further develops the theory and skills gained in IMG 208 with focus on website design projects. Assignments will require conceptual and visual development that challenges students'creativity and ability to think 'outside the box' while addressing real world applications. Students design for systems that entail specific client objectives, audience profiles, budgets, and production plans while developing a workflow that will be adaptable to real life work situations. Assignments take the form of a range of web design projects. This course is essential for the development of a working portfolio.

Prerequisite(s):

  • Completion of 1st year Communication Design Diploma and IMG 208 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-210

Content Management Systems

3 hours lecture, 1 hour lab, 3 credits

The goal of this course is to integrate student web development skills into a large dynamic CMS. Students will learn to set up CMS user access levels, sections, categories, plug-ins, and components. Students will acquire knowledge to activate existing CMS templates as well as to develop their own CMS templates. CMS installation, deployment, backup, and security will be covered. Search engine optimization will be practiced in the context of a course long project.

Prerequisite(s):

  • IMG-110 and IMG-111;


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

IMG-212

Advanced CSS

3 hours lecture, 1 hour lab, 3 credits

Building on the skills and knowledge acquired in the first courses on HTML, CSS and JavaScript, this course introduces more advanced CSS features and their applications on website and application development. Topics include advanced layout with CSS, CSS preprocessors, PostCSS basics, and CSS frameworks. A course project is a required component.

Prerequisite(s):

  • IMG 110, IMG 111 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-214

iOS Application Development

This course introduces iOS application development for iPhone, iPod and iPad. Topics covered include iOS application development environment, MVC concepts, use of storyboard in build multiple-scene user interfaces, programming of user interactions, accessing device resources and external services. It also includes debugging and testing applications ona simulator and on real devices. . An iOS application development project is an important component of the course.

Prerequisite(s):

  • C in IMG 204


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-215

Android Application Development

This course introduces Android application development for mobile Android devices. Installation and configuration of Android Studio IDE for Android application development will be covered. Android activities, intents, and an application life cycle will be used together with the model-view-controller in implementing mobile applications. Applications developed in this course will be tested and debugged using both Android emulator and a real Android mobile device. A final course project and its demonstration are important parts of this course.

Prerequisite(s):

  • C in CPS 100


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-220

Introduction to Social Media

The adoption of social media by both individuals and organizations has triggered a shift in marketing practices globally. This introductory course will present current channels, tools and technologies that are used in social media. It will look at marketing, monetization, strategies, monitoring, metrics and governance. This course aims to provide students with the knowledge and skills to effectively explore the opportunities and challenges associated with the use of social media channels and platforms - including those associated with enriched business communication, marketing strategies, and enhanced brand experience.

Prerequisite(s):

  • C in one of Provincial English 12, ENG 060, ENG 096, ENG 098, or ESL 090; or placement testing.


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-240

Emerging Technologies

3 hours lecture, 1 hour lab, 3 credits

This course will cover new and emerging technologies that have a profound impact on development of web applications. The current offering of this course will focus on Ruby programming language and Ruby on Rails framework for agile development of web applications. Students will learn to design and implement web server applications with Model-View-Controller architecture using components of Ruby on Rails including Active Record, Action Controller, and Action View. GIT software version control system will be used. Other selected emerging web development technologies may also be explored.

Prerequisite(s):

  • IMG-110 and IMG-111; minimum grade C;


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

IMG-250

Applied JavaScript

3 hours lecture, 1 hour lab, 3 credits

Built on the skills and knowledge acquired in the first JavaScript course, this application driven course further explores the advanced features of JavaScript, jQuery, and their practical use in website and web application development. Topics include special effects, Ajax applications, Web animations, and simple web game development. A web site/app development project is an important part of the course.

Prerequisite(s):

  • C in IMG 111


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

IMG-260

E-Commerce

3 hours lecture, 1 hour lab, 3 credits

This course introduces the design and implementation of Web-based Electronic Commerce systems. Topics covered include E-Commerce introduction, electronic payments system, multi-tier architecture and its implementation, security, privacy, and legal issues. During the course students will work in groups to develop a Web based transaction processing system using up-to-date technologies and tools. Students may receive credit for either IMG260 or CPS208 but not both.

Prerequisite(s):

  • IMG 100, IMG 110 Minimum Grade C


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

Need more info?
BCTransferGuide.ca Leave Site

View this course's BC transfer credit

toggle icon

This course tranfers to the following post-secondary institutions in British Columbia.

NIC students wishing to use their courses as transfer credit toward another program or degree are encouraged to review the Steps to University Transfer and contact an advisor.

Please note, this information is provided courtesy of The British Columbia Council on Admissions and Transfer (BCTransferGuide.ca Leave Site) and North Island College bears no responsibility for the accuracy of data.

Receiving Institutions Transfer Equivalence Effective Date

IMG-290

Portfolio Project I

4 hour lab, 3 credits

Students will create a project in their chosen area of specialization. This capstone project challenges students to synthesize the applied and theoretical aspects of their accumulated education. The project builds on the students' core coursework and allows the student to target their area of expertise. Students submit a study plan for the project's realization which is initially reviewed by the instructor for scope and challenge. This project will provide the student with an example of their best work in a format that may be adapted as part of a job search. Additionally this project will foster time and project management skills.

Prerequisite(s):

  • Prerequisite: Successful completion of all courses offered in the first three semesters of the student's specific program, either Web Development or Communication Design. Corequisite: Student must be enrolled in or finished all other courses offered in the fourth semester of their specific program.


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling

IMG-390

Portfolio Project 11

Students will create a significant final project in their chosen area of specialization. This capstone project challenges students to synthesize the applied and theoretical aspects of their accumulated education. The project builds on the students' core coursework and allows the student to target their area of expertise. Students submit a study plan for the project's realisation which is initially reviewed by the instructor for scope and challenge. This project will provide the student with an example of their best work in a format that may be adapted as part of a job search. Additionally this project will foster time and project management skills.

Prerequisite(s):

  • Students must be enrolled in the last term of the Advanced Communication Design Diploma


Register online with myNIC Leave Site

Find out when this course is scheduled with NIC Connect Leave Site

New NIC student?
Registration & Timetabling