COMPUTER PROGRAMMING AND ADVANCED PROGRAMMING – #6640/#6641
Computer Programming Syllabus 24-25
ABOUT:
- One-year program focused on learning the fundamentals of computer programming in Java
- Students will use object-oriented programming to design and develop software applications
- Earn 14 dual enrollment credits in Information Technology Programming with Thomas Nelson Community College
- Students will be prepared to take the Certiport: IT Specialist – Java Programming exam.
STUDENT STUDY:
Programming Basics:
Variables, decision statements and loops
Methods, random numbers
Arrays: one and two dimensional
String processings
Object-oriented Programming:
Class and objects
Abstraction, Inheritance and Polymorphism
Interfaces
Java Multi-Threading and Networking
PREREQUISITES:
Algebra I and Algebra II recommended with a grade of “C” or above.
Algebra II/Trigonometry or (Pre-Calculus/Calculus with a grade of “C” or above
CAMPUS LOCATION: Woodside Lane, Newport News
SESSIONS: A.M. and P.M.
CLASS SIZE: 20 students
CREDENTIALS:
Certiport: IT Specialist – Java Programming Exam
STUDENT ORGANIZATIONS:
Congressional App Challenge
Great Computer Challenge
SkillsUSA
BIO: Mr. Chinnabhandar earned his undergraduate degree in Chemical Engineering from Bangalore University in India. He earned his graduate degree in Computer Science from the University of Texas at Dallas. He has been teaching the Computer Programming & Advance Programming courses at Career and Technical Education Centers since 2017. Prior to that, he taught courses in Computer Science at Governor’s School for 14 years.
INSTRUCTOR: Sridhar Chinnabhandar phone: 757-874-4444 ext 5537 email: sridhar.chinnabhandar@nhrec.org
CAREER OPPORTUNITIES:
Software Developer
Software Test Engineer
POST-SECONDARY PARTNERS:
Virginia Peninsula Community College (VPCC)