2
Computer Science-Coding Advanced Certificate PROGRAM DESCRIPTION The Advanced Certificate in Computer Science - Coding is designed to educate students that already have a degree and are looking for career opportunities in any organization that needs to provide customized software support or needs to be able to manipulate data. Through this certificate a student will better understand the structure and programs necessary for software manipulation, database management, data mining, or website development. Students will receive a solid foundation in a variety of different programming languages; writing the instruction sets that allow the end user to interact with the computer or electronic device. Whether it is gaming, interactive applications or a webpage, it all starts with the code. Students start with basic interactive code, creating webpages and then learning how this relates to object-oriented coding. They will also be exposed to cloud computing and how it relates to coding and the future of electronic media. Graduates are prepared to assume a variety of positions such as: desktop support, help desk technician, network installer, network technician, network administrator, information security, network security, and technology trainer. KEY LEARNING OBJECTIVES Upon completion of the Advanced Certificate in Computer Science - Coding, the graduate is prepared to: apply core software development processes at a conceptual level for a given problem; compare and contrast development methodologies; explain the relevance of ethics in the context of software development; examine software project management principles and techniques; create a system design (the Solution model) that supports the functional requirements (FRs); analyze system requirements to determine Structural Modeling. PREREQUISITE Advanced Certificate: An associate degree in any major. Programs of Study Automove Building Construcon Business Management-Career Opon Business Management-Transfer Opon Business Management-Small Business Career Studies Computer Science-Coding Opon Computer Science-Database Mgnt Opon Computer Science-Help Desk Opon Computer Science-Networking Opon Criminal Jusce Culinary Arts Diesel, Truck & Heavy Equipment Digital Graphic Design Early Childhood Educaon Educaon-Career & Technical Ed Educaon-Elementary Ed Educaon-Secondary Ed Electrical and Automaon Electricians Technology Emergency Medical Services Fine Woodworking & Cabinet Making Fire Science Human Services Liberal Studies Medical Assistant Medical Office-Coding Opon Medical Office-Health Care Secretary Medical Radiography Nursing Plumbing Refrigeraon, Air Condioning & Heang Restaurant & Food Service Management Surgical Technology Trade & Technical Occupaons Welding Admissions Office—EMCC 354 Hogan Road Bangor, ME 04401 Phone: 207-974-4680 Toll-Free: 800-286-9357 (in Maine) FAX: 207-974-4683 Email: [email protected] www.emcc.edu

Computer Science-Coding Advanced Certificate

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computer Science-Coding Advanced Certificate

Computer Science-Coding

Advanced Certificate

PROGRAM DESCRIPTION

The Advanced Certificate in

Computer Science - Coding is

designed to educate students that

already have a degree and are

looking for career opportunities in

any organization that needs to

provide customized software

support or needs to be able to

manipulate data. Through this

certificate a student will better

understand the structure and

programs necessary for software manipulation, database management,

data mining, or website development.

Students will receive a solid foundation in a variety of different

programming languages; writing the instruction sets that allow the end

user to interact with the computer or electronic device. Whether it is

gaming, interactive applications or a webpage, it all starts with the code.

Students start with basic interactive code, creating webpages and then

learning how this relates to object-oriented coding. They will also be

exposed to cloud computing and how it relates to coding and the future

of electronic media.

Graduates are prepared to assume a variety of positions such as: desktop

support, help desk technician, network installer, network technician,

network administrator, information security, network security, and

technology trainer.

KEY LEARNING OBJECTIVES

Upon completion of the Advanced Certificate in Computer Science -

Coding, the graduate is prepared to:

apply core software development processes at a conceptual level

for a given problem;

compare and contrast development methodologies;

explain the relevance of ethics in the context of software

development;

examine software project management principles and techniques;

create a system design (the Solution model) that supports the

functional requirements (FRs);

analyze system requirements to determine Structural Modeling.

PREREQUISITE

Advanced Certificate: An associate degree in any major.

Programs of Study Automotive

Building Construction

Business Management-Career Option

Business Management-Transfer Option

Business Management-Small Business

Career Studies

Computer Science-Coding Option

Computer Science-Database Mgnt Option

Computer Science-Help Desk Option

Computer Science-Networking Option

Criminal Justice

Culinary Arts

Diesel, Truck & Heavy Equipment

Digital Graphic Design

Early Childhood Education

Education-Career & Technical Ed

Education-Elementary Ed

Education-Secondary Ed

Electrical and Automation

Electricians Technology

Emergency Medical Services

Fine Woodworking & Cabinet Making

Fire Science

Human Services

Liberal Studies

Medical Assistant

Medical Office-Coding Option

Medical Office-Health Care Secretary

Medical Radiography

Nursing

Plumbing

Refrigeration, Air Conditioning & Heating

Restaurant & Food Service Management

Surgical Technology

Trade & Technical Occupations

Welding

Admissions Office—EMCC

354 Hogan Road

Bangor, ME 04401

Phone: 207-974-4680

Toll-Free: 800-286-9357 (in Maine)

FAX: 207-974-4683

Email: [email protected]

www.emcc.edu

Page 2: Computer Science-Coding Advanced Certificate

COMPUTER SCIENCE- Coding

Advanced Certificate

REQUIRED COURSES CREDITS

CST 154 Object-Oriented Programming I 3

CST 251 Cloud Computing I 3

CST 253 Object-Oriented Programming II 3

CST 254 Cloud Computing II 3

CST 256 Software Development and Marketing 3

CST 248 Capstone 1

TOTAL ADVANCED CERTIFICATE CREDITS 16

CST 154 Object-Oriented Programming I 3 Credits Explores computer programming and object-oriented language using Java. This course provides an understanding of program structure, procedures, and event programming through the use of hands-on labs and programming assignments. (2 lec, 2 lab) CST 251 Cloud Computing I 3 Credits Introduces cloud computing concepts, terminologies and methodologies with hands-on labs and basic programming assignments, providing a basic exposure to cloud platforms. Topics include the basic building blocks of cloud computing such as virtualization, load balancing, scalability and elasticity, troubleshooting and security. (2 lec, 2 lab) CST 253 Object-Oriented Programming II 3 Credits Explores the way information is accessed with the use of mobile devices and introduces mobile application development using Java. Topics covered will include activity lifecycles, user interface and input, data management and deploying mobile applications. (2 lec, 2 lab) Prerequisite: CST 236 CST 254 Cloud Computing II 3 Credits Explores cloud applications and development using Amazon Web Services. Students will learn the building blocks for computing storage and content delivery through hands-on experience with core services while exploring the differences in security roles and responsibilities. (2 lec, 2 lab) Prerequisite: CST 251 CST 256 Software Development and Marketing 3 Credits Explores the software development process with an introduction to the software development life cycle, development methodologies and team-based production concepts. The course will also cover basic considerations and strategies when marketing software to consumers. (2 lec, 2 lab) CST 248 Capstone 1 Credit Serves as the capstone course for all computer networking students and will integrate all of the networking skills acquired throughout the computer networking degree program. In this course, students will design, develop and implement a network in a simulated or real-world environment. (15 weeks, 1 lec, 0 lab)

DID YOU KNOW?

For more information or to apply

online, visit us on the web at

www.emcc.edu Follow us on social media for the

latest EMCC news!

@EMCCAdmissions

EMCC provides campus housing for over 260 students.

www.facebook.com/emccbangor

EMCC’s Student Success Center offers tutoring services free of

charge to our students.

EMCC’s Athletic Department sponsors many on-campus intramural

sports and recreational events.

EMCC is an equal opportunity/affirmative

action institution and employer. For more info,

please call 207-974-4633.

Campus tours are available.

Call 207-974-4857 or schedule an appointment through our website.

EMCC students enjoy small class sizes, supportive faculty, transferable courses and leadership/engagement

opportunities all for under $4,000 per year

(most programs, based on 30 credit hours, in-state rate)

Edited 10/4/18