A Message From Your Instructor
Computer Programming
COMPUTER PROGRAMMING AND ADVANCED PROGRAMMING – #6640/#6641
ABOUT:
One-year program focused on learning the fundamentals of computer programming in Java
Students will use object-oriented programming to design and develop text and graphical applications.
Earn 14 dual enrollment credits in Information Technology Programming with Thomas Nelson Community College.
Students will be prepared to take the, “Microsoft Technology Associate – Java Programming” certification exam.
STUDENT STUDY:
Programming Basics :
Variables, decision statements and loops
Methods, random numbers
Arrays : one and two-dimensional
String processing
Object-oriented Programming:
Classes and objects
Abstraction, Inheritance and Polymorphism
Interfaces
Java Multi-threading and Networking
PREREQUISITES:
An B or better in Algebra I/Geometry
or
A C or better in Algebra II/Trigonometry or higher (Pre-Calculus/Calculus)
CAMPUS LOCATION: Woodside Lane, Newport News
SESSIONS: A.M. and P.M.
CLASS SIZE: 20 students
CREDENTIALS:
Microsoft Technology Associate – Java Programming
STUDENT ORGANIZATIONS AND CONTESTS:
Congressional App Challenge
Great Computer Challenge
SkillsUSA
Program Fees:
For the most up to date CTE Fees please visit the CTE Fees Page.
INSTRUCTOR: Sridhar Chinnabhandar (Mr. C)
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. Prior to teaching the Computer Programming & Advance Programming course, he was one of our Governor School Teachers.
CAREER OPPORTUNITIES:
Software Developer
Software Test Engineer
POST-SECONDARY PARTNERS:
Thomas Nelson Community College (TNCC)