Certificate in Software Development



Similar documents
Certificate in Software Development

Certificate in Systems Analysis and Design

Certificate in Transport and Logistics

Certificate in Accounting

SHAPE YOUR NATION S FUTURE

Certificate in Health and Social Services Management

The Diploma in Internet Business Technology is a 30-credit program which consists of 7 required courses and 3 complementary courses.

Certificate in Accounting

SHAPE YOUR NATION S FUTURE ONLINE COURSES IN BUSINESS MANAGEMENT FOR INDIGENOUS PEOPLE

Graduate Certificate in International Business

Graduate Certificate in Marketing

Graduate Certificate in Accounting Practice

Diploma in Management Internet Business concentration

Graduate Certificate in Public Relations Management

Certificate in Supply Chain Management and Logistics

Diploma in Accounting

Graduate Certificate in Human Resources Management

Graduate Certificate in Internet Business

Graduate Certificate in Taxation

Certificate in Human Resources Management

Certificate in Supply Chain Management and Logistics

Diploma in Human Resources Management

Diploma in Human Resources Management

Business Management (Marketing)

Graduate Certificate in Marketing

Information Technology Career Field Pathways and Course Structure

Computer Information Systems (CIS)

Diploma in Applied Marketing

Diploma of Website Development

Welcome to Continuing Education at Dawson College

Diploma Of Computing

Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6)

At least 2 GCE A Level Passes and credit in Mathematics at Ordinary level. Mature candidates will also be considered on a case-by-case basis.

300.A0. Dawson College. Social Science

243.BO. Dawson College. Electronics Engineering Technology

ADMISSIONS POLICY. 1.1 Candidates Candidates are those who submit an application for admission to Marianopolis College.

Computer Information Technology

High School Mathematics Program. High School Math Sequences

Information and Communications Technology Courses at a Glance

Cisco Network Specialist CCNA

71.10 FACULTY OF ENGINEERING AND COMPUTER SCIENCE DEPARTMENT OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING

Course Descriptions. CS 101 Intro to Computer Science

DIABLO VALLEY COLLEGE CATALOG

INFORMATION TECHNOLOGY

M.S. Computer Science Program

Master of Engineering. Master of Science Civil Engineering

Computer Information Systems

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

Bachelor of Commerce (Honours Business Administration) (Co-op) PROGRAM REQUIREMENTS

RPL Candidate Self-Evaluation

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

BUSINESS TECHNOLOGY (BTE)

700.B0. Dawson College. Liberal Arts

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

Canadian Technology Accreditation Criteria (CTAC) INFORMATION TECHNOLOGY - TECHNOLOGIST Technology Accreditation Canada (TAC)

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Study Plan for the Bachelor Degree in Computer Information Systems

MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS

ABET General Outcomes. Student Learning Outcomes for BS in Computing

NGTC Course Catalog / Student Handbook PROGRAMS OF STUDY COMPUTER INFORMATION SYSTEMS COMPUTER INFORMATION SYSTEMS

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

X On record with the USOE.

Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science

Becoming a University Preparation Student at TRU. Online Tutorial Academic Advising

601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF)

CUMBERLAND COUNTY COLLEGE Advanced Placement for Licensed Practical Nurses

Computer and Information Sciences

Students who successfully complete the Health Science Informatics major will be able to:

Credit Number Lecture Lab / Shop Clinic / Co-op Hours. MAC 224 Advanced CNC Milling MAC 229 CNC Programming

BUSINESS MANAGEMENT AS A CAREER Program Instructor/Advisor: Scott Blankenship, (360) scott.blankenship@ghc.edu

INFORMATION SYSTEMS (INFO)

Cabrillo College Schedule of Classes FALL, 2015

Course Descriptions. preparation.

Bachelor of Science in Nursing. Online Tutorial Academic Advising

Study Programme for PBA Web Development January 2012

Computer Support & Network Administration

Basic Math Course Map through algebra and calculus

Master of Science: Educational Psychology with an emphasis in Information Technology in Education Online Completion

DAWSON COLLEGE, ADMISSIONS OFFICE 3040 SHERBROOKE ST. WEST, WESTMOUNT, QC H3Z 1A4

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf])

Math 1280/1300, Pre-Calculus

McGill University School of Dietetics and Human Nutrition Graduate Diploma in R.D. Credentialing

ADMISSION POLICIES ENROLLMENT MANAGEMENT

INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

New Developments in College Algebra

MEng, BSc Applied Computer Science

Transcription:

Certificate in Software Development Contents Certificate in Software Development... 1 Admission Requirements... 1 Admission Procedures... 2 The Program... 3 Course Descriptions... 4 Career and Management Studies McGill Centre for Continuing Education 688 Sherbrooke St. W. Montreal, PQ, Canada H3A 3R1 Tel: (514) 398-1030 Fax: (514) 398-3108 Web: http://www.mcgill.ca/conted-cms The full details of the program, admission requirements, and admission procedures summarized in this document can be found in the Centre for Continuing Education s current course calendar. If there are any discrepancies between the course calendar and this summary, the information in the course calendar takes precedence in all cases. reserves the right to change this information at any time.

Certificate in Software Development The certificate in Software Development provides a solid foundation in software application development. It stresses applied computer knowledge in fundamentals of computer programming, networking, and internet technologies. Completing the program enables the pursuit of careers such as software development and maintenance specialist, network administrator, internet and web specialists in a variety of organizations. Admission Requirements To be admitted to the Certificate in Software Development, students must meet both the academic and language requirements of the program. Academic Requirements: To be admitted to a certificate program: 1) Students must hold a CEGEP diploma (DCS or equivalent) or 2) Students 21 years of age and over who do not have the normal academic background for admission may be admitted as mature students. Students between 18 and 21 who do not have a CEGEP diploma but have at least a high school leaving certificate may be accepted into a qualifying program to be determined by the Department. Formal admission to the certificate program will normally follow upon satisfactory completion of the qualifying program. Students below 18 years of age without a CEGEP diploma (DEC) will not be admitted to a certificate program nor will they be permitted to take courses! Language Requirements: Applicants whose mother tongue is not English, and who have not completed both a high school and a CEGEP program in the province of Quebec, must submit acceptable evidence of facility in English before their application for admission can be considered. For more information, please visit: http://www.cce.mcgill.ca/cms/lang Certificate in Software Technology 1

Admission Procedures You can apply for admissions to the Certificate in Software Development online at http://www.mcgill.ca/conted-students/apply The application fee is $60 (non-refundable). This fee includes application for evaluation of transcripts of previous education for students requesting advanced standing in a program. You must also provide several pieces of supporting documentation in order for your application to be processed. For more information, please visit: http://www.mcgill.ca/conted-students/apply Application deadlines are: February 1 (Spring semester), June 1 (Fall semester), and October 1 (Winter semester). Please note that students who do not register within one year from their date of acceptance will be required to reapply. A Student not wishing to be admitted to the program or who has applied for admission but has still to be accepted may register as a Special student in individual courses on a selected basis provided they have the necessary prerequisites and meet the admission requirements. Certificate in Software Technology 2

The Program The Certificate in Software Development consists of eight required three-credit courses and two three-credit complementary courses. Classes are offered once a week for 13 weeks and are generally from 6 to 9 p.m. Courses can be taken in the Fall, Winter, Spring and Summer sessions. Classes in the Spring and Summer sessions may be given in less than 13 weeks. Not all courses are offered every semester. The certificate s program requirements are: Co-requisite to program: CMSC 101 College Algebra and Functions 8 Required courses: MGCR331 Information Systems CCCS 301 Programming Techniques 2 CCCS 315 Data Structures and Algorithms CCCS 321 Operating Systems Administration CCCS 330 Database Systems and Internet Applications CCCS 431 Networking Fundamentals 2 Complementary courses (choose from): CCCS 320 User Interface Design CCCS 425 Web Services CCCS 441 Network Security and Implementation Note: All courses are 3 credits unless otherwise stated. Certificate in Software Technology 3

Course Descriptions CMSC 101 College Algebra and Functions CMSC 000 Remedial Mathematics or diagnostic test Linear and quadratic functions, exponential and logarithmic functions, applications. Sequences and series, mathematics of Finance. Permutations and combinations. Trigonometric functions radian measure, trigonometric equations, solutions of triangles, applications. MGCR 331 Information Systems CMSC 101 College Algebra and Functions or equivalent Introduction to principles and concepts of information systems in organizations. Topics include information technology, transaction processing systems, decision support systems, database and systems development. Students are required to have background preparation on basic micro computer skills including spreadsheet and word-processing. CMSC 101 College Algebra and Functions Co-requisite: MGCR 331 Information Systems Fundamental programming techniques, concepts, and data structures, including modularization and maintainability. Emphasis on facilitating communication and between systems analysis and programmers to support decision-making. CCCS 301 Programming Techniques 2 Object oriented design, modeling(uml) and programming techniques, including the creation of classes, the use of objects, inheritance, and other object oriented principles. Strong focus on problem solving techniques and ways in which programmers can support decision-making within an organization. Development of web sites and web-based applications using page markup, style sheets, and client-side scripting. Emphasis will be placed on developing pages that support current standards and accessibility requirements, as well as multimedia, cross-platform development, and site deployment. Certificate in Software Technology 4

CCCS 315 Data Structures and Algorithms Programming techniques used to implement algorithms on computers with an object oriented programming language through the careful design of data structures which support the efficient manipulation of data. CCCS 321 Operating Systems Administration MGCR 331 Information Systems Operating systems such as Windows and LINUX/UNIX environments, administration of computer servers, usage of script languages and in various operating systems, back up procedures and remote access, communication protocol used among different systems, managing information, and system security. CCCS 330 Database Systems and Internet Applications Pre-requisites: CCCS 315 Data Structures and Algorithms Concepts behind the commonly used database management systems, database application development with a focus on Internet applications, discussion of data mining, decision support, Internet security, object-oriented databases manipulation of information through simple and complex Structured Query Language (SQL) queries access to data through internet-mediated technologies. CCCS 431 Networking Fundamentals CCCS 321 Operating Systems Administration (3 credit) Fundamental concepts and practices of network principles, technical and managerial aspects of data communications, overview of local area and wide-area networks, network topology, network protocols, Internet/intranet, client/server communication and file sharing. CCCS 320 User Interface Design Principles and techniques of user interface design and prototyping. Certificate in Software Technology 5

CCCS 425 Web Services Pre-requisites: CCCS 301 Programming Techniques 2 Design, implementation and deployment of web services-based solutions to solve common problems in the distributed application domain. CCCS 441 Network Security and Implementation CCCS 431 Networking Fundamentals Overall security processes of multi-vendor networks with hands on skills in areas including security technologies, products and solutions, anti-virus, firewall design and configuration.. Certificate in Software Technology 6