SlideShare a Scribd company logo
1 of 1
Download to read offline
Computer Programming: Java Certificate
The program of study for the certificate in Computer Programming: Java includes instruction and practice in the Java programming language, as well
as computer systems and the principles of automatic business data processing. This course of study prepares students for entry-level positions in
quality assurance and computer programming in a variety of settings.
Learning Outcomes
Upon successful completion of this program, a student will be able to:
 A. Analyze a problem and interpret technical specifications to create and program appropriate algorithmic solutions that include the use of control
   structures, parameters and return values.
 B. Design and implement abstract data types using classes, encapsulation, inheritance and polymorphism
 C. Write Java code for client (interface) and implementation levels for array-based and linked data structures.
 D. Compare and contrast algorithms for efficiency.
 E. Predict the results of code using the data structures stacks, queues, trees, graphs, heaps, hash tables and priority queues with associated
   algorithms such as insertion, deletion, retrieval, search, and traversal.
 F. Write Unix commands to manipulate files, directories, their contents and their permissions.
 G. Write and implement Java programs that handle exceptions and events and use multithreading, collections and generics.
 H. Write multiple table database queries in SQL.
Courses Required for the Certificate of Achievement in Computer Programming: Java
 Course                                                                           Units
 CS 111A Intro to Programming: Java....................................3
 CS 111B Programming Fundamentals: Java.........................3
 CS 111C Data Structures and Algorithms: Java ...................3
 CS 160A Introduction to Unix/Linux....................................2
 CS 211S Advanced Java: Standard Edition ...........................2
 CS 150A Intro to Databases Using T-SQL
  or CS 151A Oracle SQL Databases
  or CS 155A MySQL Databases
  or CS 211E Adv Java: Enterprise Edition ...................... 2–3
 Total Units................................................................... 15-16
Students must receive a grade of C or higher in all courses. Where available, grades of “Pass” may also be used.

More Related Content

Similar to Computer programmingjavacertificate

Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architecture
yogesh1617
 
Ghoshal_resume_LinkedIn_20160705
Ghoshal_resume_LinkedIn_20160705Ghoshal_resume_LinkedIn_20160705
Ghoshal_resume_LinkedIn_20160705
Siddhartha Ghoshal
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
Vasu Patel
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
Vasu Patel
 
Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)
chimmili ashok
 

Similar to Computer programmingjavacertificate (20)

AP Computer Science Test Prep Part 1 - Introduction to java Programming
AP Computer Science Test Prep Part 1 - Introduction to java ProgrammingAP Computer Science Test Prep Part 1 - Introduction to java Programming
AP Computer Science Test Prep Part 1 - Introduction to java Programming
 
Focap
FocapFocap
Focap
 
Computer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching TrendsComputer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching Trends
 
Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architecture
 
Ghoshal_resume_LinkedIn_20160705
Ghoshal_resume_LinkedIn_20160705Ghoshal_resume_LinkedIn_20160705
Ghoshal_resume_LinkedIn_20160705
 
Resume (5)
Resume (5)Resume (5)
Resume (5)
 
Resume
ResumeResume
Resume
 
RESUME_SW
RESUME_SWRESUME_SW
RESUME_SW
 
Alberto Maria Angelo Paro - Isomorphic programming in Scala and WebDevelopmen...
Alberto Maria Angelo Paro - Isomorphic programming in Scala and WebDevelopmen...Alberto Maria Angelo Paro - Isomorphic programming in Scala and WebDevelopmen...
Alberto Maria Angelo Paro - Isomorphic programming in Scala and WebDevelopmen...
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
 
Embedded Software Engineer
Embedded Software EngineerEmbedded Software Engineer
Embedded Software Engineer
 
01intro
01intro01intro
01intro
 
Javascript-heavy Salesforce Applications
Javascript-heavy Salesforce ApplicationsJavascript-heavy Salesforce Applications
Javascript-heavy Salesforce Applications
 
priyanksha resume
priyanksha resumepriyanksha resume
priyanksha resume
 
Aggregate Programming in Scala
Aggregate Programming in ScalaAggregate Programming in Scala
Aggregate Programming in Scala
 
intro.pptx
intro.pptxintro.pptx
intro.pptx
 
CMK resume
CMK resumeCMK resume
CMK resume
 
Let's talk about certification: SCJA
Let's talk about certification: SCJALet's talk about certification: SCJA
Let's talk about certification: SCJA
 
Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)Resume_Ashok-updated (1) (1)
Resume_Ashok-updated (1) (1)
 
Srgoc dotnet_new
Srgoc dotnet_newSrgoc dotnet_new
Srgoc dotnet_new
 

Computer programmingjavacertificate

  • 1. Computer Programming: Java Certificate The program of study for the certificate in Computer Programming: Java includes instruction and practice in the Java programming language, as well as computer systems and the principles of automatic business data processing. This course of study prepares students for entry-level positions in quality assurance and computer programming in a variety of settings. Learning Outcomes Upon successful completion of this program, a student will be able to: A. Analyze a problem and interpret technical specifications to create and program appropriate algorithmic solutions that include the use of control structures, parameters and return values. B. Design and implement abstract data types using classes, encapsulation, inheritance and polymorphism C. Write Java code for client (interface) and implementation levels for array-based and linked data structures. D. Compare and contrast algorithms for efficiency. E. Predict the results of code using the data structures stacks, queues, trees, graphs, heaps, hash tables and priority queues with associated algorithms such as insertion, deletion, retrieval, search, and traversal. F. Write Unix commands to manipulate files, directories, their contents and their permissions. G. Write and implement Java programs that handle exceptions and events and use multithreading, collections and generics. H. Write multiple table database queries in SQL. Courses Required for the Certificate of Achievement in Computer Programming: Java Course Units CS 111A Intro to Programming: Java....................................3 CS 111B Programming Fundamentals: Java.........................3 CS 111C Data Structures and Algorithms: Java ...................3 CS 160A Introduction to Unix/Linux....................................2 CS 211S Advanced Java: Standard Edition ...........................2 CS 150A Intro to Databases Using T-SQL or CS 151A Oracle SQL Databases or CS 155A MySQL Databases or CS 211E Adv Java: Enterprise Edition ...................... 2–3 Total Units................................................................... 15-16 Students must receive a grade of C or higher in all courses. Where available, grades of “Pass” may also be used.