Skip to main content

CISC 3115 Introduction To Modern Programming Techniques

Spring 2018

by Professor Hui Chen, CUNY Brooklyn College


Most of these resources are general references for programming and software development, in particular, in the Java programming language. Therefore, this collection covers far more than the topics covered in this course.

Sample Programs

Java Technology

Programming in Java

Java Development Kit (JDK) and Java API

Java Language and Virtual Machine

Languages, Regions, and Characters


Objected-Oriented Programing

Design Pattern and Architecture

Software Development Process

Agile Development

Coding Standard

Code Review


Spring Framework

Spring Data

Java Template Engine

Style Framework

Project Resources

Additional Reading

Random Muse