SlideShare a Scribd company logo
1 of 1
Software Design Program Opens Doors to Various Careers
Did you know that after two years’ worth of software design course in Toronto at Centennial
College Information Sciences – Bridging to Software Systems Design, graduates are fully prepared
to fulfill roles such as: software developer, software tester, game programmer, computer
programmer, system analyst, business analyst, web application developer, database
administrator, and applications or software support? That’s because computer program/analyst
graduates or software engineering graduates from Centennial or from a similar program from
another college may be eligible to obtain this four-year Bachelor of Applied Information Sciences
in Software System Design in four short semesters.
Applicants must be a three-year computer programmer/analyst diploma holders from an Ontario
college, or computer science/information technology/software engineering degree holders from a
recognized institution with a GPA of 2.8 or higher. Additionally, English proficiency will be
considered and a transcript review may be required.
Once accepted, students attend a range of software design courses that have been fully accredited
by the Canadian Information Processing Society (CIPS) and the Canadian Council of Technician
and Technologies in a first-of-its-kind-in-Canada joint accreditation. Not only does this
accreditation allow students to rest assured that the program is respected but upon graduation
they are also eligible to apply for certified membership to either CIPS or their provincial
engineering technology association.
Meanwhile, the curriculum of the software design program is centered on covering a number of
topics, including three bridging courses (two in mathematics and one in computer architecture
during regular semesters). Among other courses are: Design Patterns (students examine the role
of design patterns in designing object-oriented software); Business Consulting (provides learners
with the ability to identify, explore, develop and evaluate consulting processes and activities that
would arise from dealing with multinational corporations with extensive enterprise networks);
Cryptography and Information Security (begins with an overview of cryptography and its role in
information security; historical techniques of cryptography are studied before modern symmetric
encryption techniques such as DES and AES. It then proceeds to cover required mathematical
preliminaries including number theory before presenting public-key techniques such as the RSA
algorithm, the ElGamal Cryptosystem and Diffie-Hellman Key Exchange); and more.
In addition, software design program students benefit from three different Software Development
Projects that are designed to mimic real-world tasks. These three projects see students developing
and/or implementing a software systems design project that meets stated business objectives for
an organization in a specific vertical market such as: health services, insurance, real estate,
banking, heavy manufacturing, retail, transportation, and government; working in teams to design
and implement a complete application for a small company employing use of enterprise tools to
build enterprise-level data integration and provide view of all business data; and designing and
implementing a complete application for a real business by applying agile
software development techniques, such as Test Driven Design.
For More Information Visit Centennialcollege.ca

More Related Content

Viewers also liked (13)

Tester vs Developer
Tester vs DeveloperTester vs Developer
Tester vs Developer
 
Test Anxiety
Test AnxietyTest Anxiety
Test Anxiety
 
Become Software Tester or Developer
Become Software Tester or DeveloperBecome Software Tester or Developer
Become Software Tester or Developer
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
 
Types of Software Testing
Types of Software TestingTypes of Software Testing
Types of Software Testing
 
Test and some test types (ev elt)
Test and some test types (ev elt)Test and some test types (ev elt)
Test and some test types (ev elt)
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Types of testing
Types of testingTypes of testing
Types of testing
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Types of Test
Types of Test Types of Test
Types of Test
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 

More from jasonw93

A Grad School Survival Guide for The Working Professional
A Grad School Survival Guide for The Working ProfessionalA Grad School Survival Guide for The Working Professional
A Grad School Survival Guide for The Working Professional
jasonw93
 

More from jasonw93 (20)

Why Grad School isn't a Refuge
Why Grad School isn't a RefugeWhy Grad School isn't a Refuge
Why Grad School isn't a Refuge
 
A Grad School Survival Guide for The Working Professional
A Grad School Survival Guide for The Working ProfessionalA Grad School Survival Guide for The Working Professional
A Grad School Survival Guide for The Working Professional
 
Myths About Post-Graduate Programs, and Why You Should be Taking One
Myths About Post-Graduate Programs, and Why You Should be Taking OneMyths About Post-Graduate Programs, and Why You Should be Taking One
Myths About Post-Graduate Programs, and Why You Should be Taking One
 
How the Community in College Can Benefit You
How the Community in College Can Benefit YouHow the Community in College Can Benefit You
How the Community in College Can Benefit You
 
When Picking Your College Courses…
When Picking Your College Courses…When Picking Your College Courses…
When Picking Your College Courses…
 
On Broadening Your Studies in College: A Personal Tale
On Broadening Your Studies in College: A Personal TaleOn Broadening Your Studies in College: A Personal Tale
On Broadening Your Studies in College: A Personal Tale
 
5 Reasons Why College is The Right Choice
5 Reasons Why College is The Right Choice5 Reasons Why College is The Right Choice
5 Reasons Why College is The Right Choice
 
College Students - It's not Just about Grades
College Students - It's not Just about GradesCollege Students - It's not Just about Grades
College Students - It's not Just about Grades
 
Information on general arts and science program toronto
Information on general arts and science program torontoInformation on general arts and science program toronto
Information on general arts and science program toronto
 
How to break into the canadian film television and radio broadcasting industry
How to break into the canadian film television and radio broadcasting industryHow to break into the canadian film television and radio broadcasting industry
How to break into the canadian film television and radio broadcasting industry
 
Becoming a payroll practitioner
Becoming a payroll practitionerBecoming a payroll practitioner
Becoming a payroll practitioner
 
College Courses at Centennial College Range in Approach and Ultimate Outcome
College Courses at Centennial College Range in Approach and Ultimate OutcomeCollege Courses at Centennial College Range in Approach and Ultimate Outcome
College Courses at Centennial College Range in Approach and Ultimate Outcome
 
Career options with biotechnology industrial microbiology
Career options with biotechnology   industrial microbiologyCareer options with biotechnology   industrial microbiology
Career options with biotechnology industrial microbiology
 
What does it mean to be a law clerk in canada
What does it mean to be a law clerk in canadaWhat does it mean to be a law clerk in canada
What does it mean to be a law clerk in canada
 
English language programs in canada
English language programs in canadaEnglish language programs in canada
English language programs in canada
 
A Community College That Allows You To Choose Your Learning Experience
A Community College That Allows You To Choose Your Learning ExperienceA Community College That Allows You To Choose Your Learning Experience
A Community College That Allows You To Choose Your Learning Experience
 
Path to a career in human resources management
Path to a career in human resources managementPath to a career in human resources management
Path to a career in human resources management
 
Hospitality and tourism administration program ensures diverse range of caree...
Hospitality and tourism administration program ensures diverse range of caree...Hospitality and tourism administration program ensures diverse range of caree...
Hospitality and tourism administration program ensures diverse range of caree...
 
Project management program builds business leaders
Project management program builds business leadersProject management program builds business leaders
Project management program builds business leaders
 
Interactive media management trains you for cutting edge field
Interactive media management trains you for cutting edge fieldInteractive media management trains you for cutting edge field
Interactive media management trains you for cutting edge field
 

Recently uploaded

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 

Recently uploaded (20)

Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
 Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
Envelope of Discrepancy in Orthodontics: Enhancing Precision in Treatment
 
IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 

Software design program opens doors to various careers

  • 1. Software Design Program Opens Doors to Various Careers Did you know that after two years’ worth of software design course in Toronto at Centennial College Information Sciences – Bridging to Software Systems Design, graduates are fully prepared to fulfill roles such as: software developer, software tester, game programmer, computer programmer, system analyst, business analyst, web application developer, database administrator, and applications or software support? That’s because computer program/analyst graduates or software engineering graduates from Centennial or from a similar program from another college may be eligible to obtain this four-year Bachelor of Applied Information Sciences in Software System Design in four short semesters. Applicants must be a three-year computer programmer/analyst diploma holders from an Ontario college, or computer science/information technology/software engineering degree holders from a recognized institution with a GPA of 2.8 or higher. Additionally, English proficiency will be considered and a transcript review may be required. Once accepted, students attend a range of software design courses that have been fully accredited by the Canadian Information Processing Society (CIPS) and the Canadian Council of Technician and Technologies in a first-of-its-kind-in-Canada joint accreditation. Not only does this accreditation allow students to rest assured that the program is respected but upon graduation they are also eligible to apply for certified membership to either CIPS or their provincial engineering technology association. Meanwhile, the curriculum of the software design program is centered on covering a number of topics, including three bridging courses (two in mathematics and one in computer architecture during regular semesters). Among other courses are: Design Patterns (students examine the role of design patterns in designing object-oriented software); Business Consulting (provides learners with the ability to identify, explore, develop and evaluate consulting processes and activities that would arise from dealing with multinational corporations with extensive enterprise networks); Cryptography and Information Security (begins with an overview of cryptography and its role in information security; historical techniques of cryptography are studied before modern symmetric encryption techniques such as DES and AES. It then proceeds to cover required mathematical preliminaries including number theory before presenting public-key techniques such as the RSA algorithm, the ElGamal Cryptosystem and Diffie-Hellman Key Exchange); and more. In addition, software design program students benefit from three different Software Development Projects that are designed to mimic real-world tasks. These three projects see students developing and/or implementing a software systems design project that meets stated business objectives for an organization in a specific vertical market such as: health services, insurance, real estate, banking, heavy manufacturing, retail, transportation, and government; working in teams to design and implement a complete application for a small company employing use of enterprise tools to build enterprise-level data integration and provide view of all business data; and designing and implementing a complete application for a real business by applying agile software development techniques, such as Test Driven Design. For More Information Visit Centennialcollege.ca