Program Codes: CSJAVA.COA
Certificate of Achievement
This Certificate of Achievement is designed for those students with at least two years of college education and who have completed courses equivalent to ENG-121 and MAT-129. Successful completion of this certificate prepares students to take entry level jobs as Java programmers.
This course presents an introduction to programming and problem solving using Java. Algorithm development and basic procedural and object-oriented problem solving techniques are introduced. Fundamental topics of computer programming including sequence, selection, repetition, input/output, methods, parameter passing, scope, lifetime, and arrays are discussed in detail. Basic concepts of object-oriented programming such as objects, classes and class methods are introduced. This course is required of all Computer Science transfer students. The course is also recommended for students in other programs seeking a rigorous introduction to computer programming.
MAT-014 or appropriate score on the College placement test
This course builds on the Java foundation developed in CSC 161 and is the second core course required for students in the Computer Science Transfer program. It investigates the software engineering principles of encapsulation, information hiding and code reuse, and discusses how these concepts are used to build abstract data types. The object oriented programming features of classes, inheritance, polymorphism and composition are studied, along with constructors and method overloading. Students implement Java programs incorporating features from the Java programming language.
This course introduces the basic concepts of the LINUX/UNIX operating system including the LINUX/UNIX file system, shell programming and process management. Features of the LINUX/UNIX shell are explored, including: input and output redirection, pipes, variable and filename substitution, and shell and environmental variables. Regular expressions are covered. Students learn a POSIX compliant shell and develop the ability to use shell utilities and editors and create shell programs of moderate difficulty.
Contact Name: Aslihan Cakmak, Chairperson
Contact Phone: 732.906.2526
Contact Email: BusinessAndCompSci@middlesexcc.edu
Department Web: https://www.middlesexcc.edu/business-and-computer-science
This certificate of achievement provides students with an awareness of the internet and the world wide web. Publishing text, pictures, sound, and even video over the internet is becoming easier every day. Individuals who run small businesses with services to sell and people with stories to share will acquire the necessary skills to publish useful, attractive, and quality webpages. Upon completion of this certificate program, students will be able to create web sites and useful web pages.
The certificate of achievement is designed for those students with at least two years of college level education, including ENG-121 English Composition I. Algebra I is a prerequisite for all majors. Algebra I competency may be verified with a passing score on the College’s placement test or completion of the appropriate course. Students must have completed or CSC-105 or CSC-107 or MCT-101 or demonstrated equivalent proficiency before beginning this certificate.
Once students complete developmental coursework (if needed), the certificate may be completed in 1-2 semesters. They can shorten the amount of time by taking courses in the summer and winter sessions.
This certificate of achievement develops technical competence in Information Systems Security, an area that is critical to homeland security with rapidly expanding employment opportunities.