PornÑо¿Ëù
Skip to Content
Events
News
Work At CNC
Give To CNC
Library
Contact
Information For...
Future Students
Current Students
Aboriginal Students
International Students
Continuing Education
Parents & Family
Alumni
Donors
Employees
Login
Search
Menu
PornÑо¿Ëù
Admissions
Services
Campuses
About CNC
Programs
Courses
Continuing Education
Apprenticeships
Areas of Study
Business & Management
Health Sciences
Human Services
Technologies
Trades & Industry
University Studies
Upgrading & Access
Apply
Register
Course Calendar
Academic Advising
Financial Aid & Awards
Transferring Credits
Contact Admissions
Admissions Testing
(Student Readiness Assessment)
Student Records
(Grades, Transcripts and Tax Receipts)
Campuses
Prince George
Burns Lake
Fort St. James
Mackenzie
Quesnel
Vanderhoof
Services at Prince George Campus
Aboriginal Resources
Academic Advising
Academic Success Centre
Accessibility Services
Cafeteria
Campus Housing
Centre for Teaching and Learning
Counselling
Dental Services
Facilities Services
Financial Aid & Awards
Health & Wellness
Information Technology Services
International Students
Kodiaks
Library
Parking
Printing
Recreation
Research
Safety & Security
Student Career Services
Students' Union
Services at Burns Lake Campus
Aboriginal Resources
Academic Advising
Academic Success Centre
Accessibility Services
Centre for Teaching and Learning
Community Resources
Counselling
Financial Aid & Awards
Information Technology Services
Library
Printing
Recreation
Research
Safety & Security
Student Career Services
Student Housing & Accommodations
Services at Fort St. James Campus
Aboriginal Resources
Academic Advising
Academic Success Centre
Accessibility Services
Centre for Teaching and Learning
Community Resources
Counselling
Financial Aid & Awards
Information Technology Services
Library
Printing
Recreation
Research
Safety & Security
Student Career Services
Student Housing & Accommodations
Services at Mackenzie Campus
Aboriginal Resources
Academic Advising
Academic Success Centre
Accessibility Services
Centre for Teaching and Learning
Community Resources
Counselling
Financial Aid & Awards
Information Technology Services
Library
Printing
Recreation
Research
Safety & Security
Student Career Services
WorkBC
Services at Quesnel Campus
Aboriginal Resources
Academic Advising
Academic Success Centre
Accessibility Services
Centre for Teaching and Learning
Community Resources
Counselling
Financial Aid & Awards
Information Technology Services
Library
Printing
Recreation
Research
Safety & Security
Student Career Services
Services at Vanderhoof Campus
Aboriginal Resources
Academic Advising
Academic Success Centre
Accessibility Services
Centre for Teaching and Learning
Community Resources
Counselling
Financial Aid & Awards
Information Technology Services
Library
Printing
Recreation
Research
Safety & Security
Student Career Services
Prince George
Burns Lake
Fort St. James
Mackenzie
Quesnel
Vanderhoof
Contact
PornÑо¿ËùHistory
The PornÑо¿ËùBrand
News & Media
Policies
Governance
Organizational Charts
Office of the President
College Board
Executive Committee
Education Council
Initiatives & Reports
Accessibility
Accountability Reports
Quality Assurance
Reconciliation
Budgets and Financial Statements
Strategic Plan
Academic Plan
Close
Home
›
Programs & Courses
›
Courses
›
Detail
CSC-110
Computing Science II
CREDITS:
3
LENGTH:
15 weeks
CAMPUS:
Prince George
REQUISITES:
Prerequisite:
CSC-109 minimum C
Required Supporting Lab:
CSC-110L
DESCRIPTION:
This is a continuation of CSC-109. This course provides additional programming experience, and a larger range of programming techniques. It focuses on the foundation for further studies in computer science. Objects, classes, inheritance and polymorphism are discussed in depth. Other topics include advanced string processing, multidimensional arrays, file I/O and Exception handling, searching and sorting, recursion, and linear and non-linear data structures. More advanced algorithms and computer programs are developed.
Get More Information
Contact an Academic Advisor
Book a Campus Tour
Share This Course
Print
Email
Copy URL
International Students
Scholarships
Apprenticeships
Course Schedule
ID
SEMESTER
CAMPUS
DELIVERY
LOCATION
INSTRUCTOR
STARTS
ENDS
MEETS
101
Spring 2025
Prince George
Unknown
2-314
A. Hosseinmemar
January 6
April 25
W F 2:30PM
**Please see for the most up to date section information.
Work at CNC
Living in North Central BC
Frequently Asked Questions
Collective Agreement & Benefit Information
Human Rights Special Program
Events
Past Events
Orientation
Convocation
Apply to Graduate
Convocation Galleries
Class of 2022
Class of 2020 & 2021
Class of 2022 Quesnel Campus
Class of 2023
Class of 2023 Quesnel Campus
Class of 2024
Class of 2024 Quesnel Campus
Grad Profile & Student Speaker Nominations
National Day for Truth and Reconciliation
Submit an Event
Open House Schedule
Fort St. James
Mackenzie
Quesnel
Burns Lake
Vanderhoof
Prince George
TekX Orientation
News
Submit a PornÑо¿ËùStory
PornÑо¿Ëù
Programs
Apprenticeships
Future Students
FAQ
Contacts
Career Technical Centre
Apply
Resources
Dual Credit Courses
TekX
Pharmacy Technician Diploma
Job Education Training Application
Continuing Education
School of Trades & Technologies
School of University Studies & Career Access
School of Health Sciences
Programs Still Accepting
Dental Hygiene Pathway Certificate
Nursing Pathway Certificate
Admissions
Apply
Register
Student Records
Sending a Transcript to CNC
Transfer
Transfer From CNC
Transfer To CNC
Transfer Credit Request Form
Submit Transfer Credit Request
Course Equivalencies
Out-of-province Equivalencies
International Admission Requirements
Letter of Permission
Admissions Test
Apply for Graduation
Course Calendar
Services
Prince George
Aboriginal Resources
Aboriginal Student Services
Access to the ARC
Day Care
Dental Services
Recreation
Gym
Weightroom
Bookings
Booking Form
Recreation Waiver
Food Services
Kodiaks Restaurant
Cafeteria
Catering Services
Comments About Food Services
Health & Wellness Centre
Media Technology Services
Parking
Bike Storage
Campus Housing
Rates & Bookings
Frequently Asked Questions
Off-Campus Housing
Living in Campus Housing
Nahoonai-a Aboriginal Student Housing
Students' Union
Academic Success Centre
Testing Services
Tutoring
Admissions Testing
Frequently Asked Questions
Study Skills Guides
Campus Housing
Burns Lake
Aboriginal Resources
Aboriginal Student Services
Academic Advising
Accessibility Services
Career Centre
Centre for Teaching and Learning
Community Resources
Counselling
Financial Aid & Awards
Information Technology Services
Recreation
Printing
Safety & Security
Student Housing & Accomodations
Academic Success Centre
Fort St. James
Aboriginal Resources
Community Resources
Bookstore
Recreation
Printing
Safety & Security
Career Centre
Student Housing & Accomodations
Academic Success Centre
Counselling
Mackenzie
Aboriginal Resources
Aboriginal Student Services
Community Resources
Bookstore
Recreation
Printing
Safety & Security
Career Centre
Academic Success Centre
WorkBC
Quesnel
Aboriginal Resources
Aboriginal Student Services
Community Resources
Recreation
Safety & Security
Career Centre
Academic Success Centre
Vanderhoof
Aboriginal Resources
Community Resources
Bookstore
Recreation
Printing
Safety & Security
Career Centre
Academic Success Centre
Counselling
Academic Advising
Transferring Credits
Planning Your Courses
Frequently Asked Questions
Ask an Advisor
Nursing Advising
Accessibility Services
Eligibility for Accessibility Services
Frequently Asked Questions
Request Disability Accommodations
Counselling
Sexual Misconduct
Sexual Consent
Definitions
Bystander Intervention
Healthy Relationships
Resources
Supports
Crisis Contact Information
Financial Aid & Awards
Scholarships, Bursaries, and Awards Guide
Provincial Loan Services
Tuition/Fee Deferrals
Student Loans
Adult Upgrading Grant
Youth in Care Funding
Funding for Aboriginal Students
External Awards
Frequently Asked Questions
Emergency Financial Assistance
Entrance Awards
Paul and Gerri Charette Bursary
Library
Library Collections
Databases
Video Streaming Databases
Using the Library
Finding Books in the PornÑо¿ËùLibrary
Borrow & Renew Books
Hold or Recall Books
Other Libraries and Interlibrary Loans
AskAway Profile
Library Policies & Procedures
Library Hours (Prince George)
Tutorials & Help
Copyright Basics
Citations & Style Guides
How to Write a Research Paper
Course Resources
Home Access
Plagiarism
PornÑо¿ËùPress
Fine Art
Library Hours
Facilities Services
Campus Maps
Virtual Tours
Events at CNC
Quesnel Campus
Information Technology Services
Services Available With Your PornÑо¿ËùAccount
PornÑо¿ËùEmail
Microsoft Office 365 ProPlus
PaperCut Printing
Computer Labs
Standards and Guidelines
Maintenance Bulletins
Projects
Booklist
Centre for Teaching and Learning
Instructor Resources
Conferences and Professional Development Workshops
Professional Development
Plagiarism and Academic Integrity
Technologies for Instructors
Moodle
Creating an Online Exam
Strategies for Creating an Online Exam
Tips for Running Online Exams
Preparing Your Students for an Online Exam
Fostering Academic Integrity
Move your Course Online
Riipen: Work Integrated Learning
Multimedia Services
Curriculum & Classes
Universal Design for Learning
Indigenization
Course Delivery Methods
Technology Requirements for Faculty
Experiential Learning
Employers
Faculty
Meet The Team
Printing
Career Services
Self Assessments
Career Exploration
Job Search
Safety & Security
Prince George Safety On Campus
Emergency Procedures
Medical Emergencies
Fire and Safety
Active Threat Event
Disease Prevention
Animals on Campus
Register an Animal with Security
Study Abroad
Community & Continuing Education
Community & Continuing Education Burns Lake
Courses
Distance Learning
Workforce Development
Community & Continuing Education Prince George
Programs
Professional Development
Professional Development A-Z
Corporate Training Solutions
Community Education Programs
Street Humanities
Workforce Development
Employer Partner Resources
Student Resources
JIBC Programs
Distance Learning
Frequently Asked Questions
Registration
Refund Policy
Community & Continuing Education Fort St James
Courses
Distance Learning
Get more information
Community & Continuing Education Mackenzie
Distance Learning
Professional Development
Education for Employment
Corporate Training
Programs
Registration
Courses
Community & Continuing Education Quesnel
Courses
Customized Training Solutions
Distance Learning
Community & Continuing Education Vanderhoof
Courses
Distance Learning
Get More Information
Campuses
Prince George
Burns Lake
Mackenzie
Fort St. James
Quesnel
Vanderhoof
Interest survey
About CNC
PornÑо¿ËùHistory
Coat of Arms
Past Presidents & Board Chairs
Governance
Organizational Charts
Office of the President
The President
College Board
Board Members
Elections
Board Committees
Resources
Executive Committee
Education Council
Membership & Elections
Elections
Initiatives & Reports
Accountability Reports
Budgets & Financial Statements
Project Archive
Aboriginal Student Housing
New Vanderhoof Campus
Characterizing CNC
What is This Project?
Why is PornÑо¿Ëùdoing this?
Updates
New Website 2019
50th Anniversary
Education Plan
Quesnel Trades Expansion
Strategic Plan
Academic Plan
International Strategic Plan
Quality AssuranceÂ
Accessibility Initiatives at CNC
STEPS Forward
Global Partnerships
International Projects
Institutional Partnerships
Equity, Diversity, Inclusion, & Belonging
Reconciliation
Indigenous Education Plan
Policies
Policy Work Underway
Recent Policy Changes
Policy Development Overview
Policy Toolkit & Resources
Protected Disclosure Policy
Freedom of Information and Protection of Privacy
Freedom of Information Access Requests
Privacy Impact Assessments
Privacy Breach Management
Tips & Training
Privacy Enquiries and Support
Privacy Statement
Collection Notice for Ellucian Experience
Frequently Asked Questions
Student Policies
The PornÑо¿ËùBrand
Brand Model
Brand Toolkit
Messaging Toolkit
Downloads & Assets
Applications
Institutional Research & Enrolment Management
Data & Reports
Student Outcomes
Resources
Contact
Social Media Directory
Profile
Applied Research & Innovation
Projects
Meet the Team
Research Forest
Maps & Important Documents
Student Assistant Work Opportunities
Research Forest Society Legacy Fund
Research Ethics
Forms
Ethics Approval Process
Course and Program-Based Studies
Research Data Management
Orientation
Convocation
Apply to Graduate
Convocation Galleries
Class of 2022
Class of 2020 & 2021
Class of 2022 Quesnel Campus
Class of 2023
Class of 2023 Quesnel Campus
Class of 2024
Class of 2024 Quesnel Campus
Grad Profile & Student Speaker Nominations
Donors
Ways to Give
How to Give
Where to Give
Donor Recognition
Dillon Adey Golf Tournament
Campaigns
MLTS Pass the Torch
Dental Assisting 50th Anniversary
Dental Studies Naming Opportunities
Finning Heavy Mechanical Trades Naming Opportunities
James Haggerstone Memorial Endowment Fund
Tom Simpson Memorial Endowment
Current Students
Student Support & Advice
Finances
Campus Life
Student Perks
U-PASS
Peer Connections
Peer Connector Application
Peer Participant Enrolment From
Health & Wellness
Early Alert & Thrive
Early Alert & Thrive for Employees
Manual Referral Form
9 Dimensions of Wellness
Counselling
Coaching
Crisis
Health Centre
Technology
New Students
Student Newsletter Archive
Career Centre
Applications
International
Select
Devant
Alumni
Future Students
Frequently Asked Questions
Aboriginal Students
Acknowledgement of Traditional Territories
Community & Continuing Education Prince George
Programs
Professional Development
Professional Development A-Z
Corporate Training Solutions
Community Education Programs
Street Humanities
Workforce Development
Employer Partner Resources
Student Resources
JIBC Programs
Distance Learning
Frequently Asked Questions
Registration
Refund Policy
Programs
Professional Development
Corporate Training Solutions
Community Education Programs
Street Humanities
Street Humanities
Workforce Development
Employer Partner Resources
Student Resources
JIBC Programs
Community & Continuing Education Burns Lake
Courses
Distance Learning
Workforce Development
Community & Continuing Education Fort St James
Courses
Distance Learning
Get more information
Community & Continuing Education Mackenzie
Distance Learning
Professional Development
Education for Employment
Corporate Training
Programs
Registration
Courses
Community & Continuing Education Quesnel
Courses
Customized Training Solutions
Distance Learning
Community & Continuing Education Vanderhoof
Courses
Distance Learning
Get More Information
Landing Pages
Vietnam 2020
Korea
Technology
Study From Any Campus
TekX
Welcome Fair
PornÑо¿ËùEats
International Students
How to Apply
International Programs
Tuition & Fees
Before You Arrive
Once You Arrive
Health, Safety & Wellbeing
Graduation & Work Permits
International Agents
Frequently Asked Questions
Back To Top