Welcome to Brooklyn Technical High School!!!!!!!!         We would like to wish everybody - current students and Alumni alike a Happy Holiday Season from the staff of Brooklyn Tech!!!!!!                                  
counter
COMPUTER SCIENCE TECHNOLOGY - Software Engineering
 

Selection Criteria: Average + 2*Math + Technology

Junior 1
Junior 2
Senior 1
AP Computer Science - Java
Senior 2
Programming for the Android OS
Senior 3
Oracle Academy Database
Development with PL/SQL
 

VIDEO OVERVIEW OF MAJOR
 
 
Introduction to Programming Through Web Development: By using the languages of the web, students are taught to lay out and organize code. This course teaches students all of the necessities of HTML 5, Cascading Style Sheets (CSS), Javascript, and PHP. The students will learn all of the basic concepts of computer programming while acquiring the skill to build fully functional client and server side web pages.
 
Oracle Academy Database Development: In this course, students learn to analyze complex business scenarios and create a data model, a conceptual representation of an organization’s information. Students will later implement their database design by creating a physical database using SQL, the industry-standard database programming language. Upon completion of this course, students have the opportunity to sit for either the Oracle Database 11g SQL Fundamentals I exam or the Oracle Database SQL Certified Expert exam.
 
AP Computer Science – Java: This course is an introduction Object Oriented programming using JAVA as a platform. In addition to the basic tools of programming, the course consists of Object Oriented Program Design, Program Implementation, Program Analysis, Standard Data Structures, Standard Algorithms, and Computing in Context.
 
Applications Programming for the Android OS: In conjunction with their Java course, students will learn to write applications (apps) for Google’s Android Operating System. The course will consist of working with the Android simulator as well as the Java libraries associated with writing apps. The students will be able to write a variety of different apps utilizing different parts of the operating system.
 
Oracle Academy Database Development with PL: This course covers PL/SQL, a procedural language extension to SQL. Through an innovative project-based approach, students learn procedural logic constructs such as variables, constraints, conditional statements and iterative controls. Students have the opportunity to sit for the second of two exams required to earn the
Oracle PL/SQL Developer Certified Associate.

powered by Educational Networks