Skip to main content

Computer and Information Science Summer Courses

CISC 1100 R11 - Structures Of Computer Science
Session I, May 26 - June 25, 2020
Rose Hill: MTWTh, 1 - 4 p.m.

An introductory course in the discrete structures used in computer science and information technology. Emphasis will be placed on the ability to solve problems and develop logical thinking. Topics such as sets, functions, elementary combinatorics, discrete probability, logic, Boolean algebra, recursion, and graphs will be covered through the use of algorithmic and concrete construction. The learned materials are reinforced by computer laboratory assignments. This course fulfills the Mathematical Reasoning requirement of Fordham's core curriculum. CISC 1100 R11 syllabus.

CRN: 11441
Instructor: Zhang
3 credits


CISC 1600 L11 - Computer Science I
Session I, May 26 - June 25, 2020
Lincoln Center: TWTh, 1 - 4 p.m.

An introduction to computer problem-solving methods, algorithm development, and computing concepts using a high-level programming language. Emphasis will be placed on program design, coding, debugging and documentation of programs. This course, together with CISC 1100: Structures of Computer Science, serves as the introduction to the computer science and the information science majors. CISC 1600 L11 syllabus.

CRN: 11444
Instructor: Wei
3 credits


CISC 1600 R21 - Computer Science I
Session II, June 30 - August 4, 2020
Rose Hill: TWTh, TBA

An introduction to computer problem-solving methods, algorithm development, and computing concepts using a high-level programming language. Emphasis will be placed on program design, coding, debugging and documentation of programs. This course, together with CISC 1100: Structures of Computer Science, serves as the introduction to the computer science and the information science majors.

CRN: 11443
Instructor: Hernandez
3 credits


CISC 1800 L21 - Introduction to Computer Programming
Session II, June 30 - August 4, 2020
Lincoln Center: TWTh, 1 - 4 p.m.

This course introduces students to the foundational knowledge in computing and programming via a scripting language such as Python. This course covers the following topics: principles of computing, control structures, functions, recursion, file systems, web applications, and object-oriented programming. The students will learn how to apply computing concepts, structures, and algorithms to solve real world problems.

CRN: 11446
Instructor: Strzemecki
3 credits


INSY 2300 R11 - Information Systems
Session I, May 26 - June 25, 2020
Rose Hill: TWTh, 6 - 9 p.m.

The purpose of this course is to provide all undergraduate business students with an introduction to information and communications systems technologies and their impact on business activities from the end-user perspective. The course includes a set of laboratory exercises for developing basic skills in personal computer use.

CRN: 11232
Instructor: Staff
3 credits


CISC 3300 R11 - Internet and Web Programming
Session I, May 26 - June 25, 2020
Rose Hill: MTWTh, 1 - 4 p.m.

This course covers web programming in the Internet and interactive environment. Students will gain understanding of operating system usage on a server and ingteractive web system design. Languages used include PERL, HTML, CGI, and JAVA script. CISC 3300 R11 syllabus.

CRN: 11447
Instructor: Wolk
4 credits


CISC 3580 L11 - Cybersecurity And Applications
Session I, May 26 - June 25, 2020
Lincoln Center: MTWTh, 6 - 9 p.m.

This course provides a comprehensive and cross-disciplinary perspective on the ways and means to build a secure and sustainable cyberspace ecosystem. Topics are drawn from a variety of areas in emerging technologies, operation and enforcement, and real life experiences. Applications include projects and cases, expect lectures and discussions with cyber security leaders from public and private sectors. CISC 3580 L11 syllabus.

CRN: 11448
Instructor: Favetta
4 credits


CISC 4750 L21 - Scientific Computation Matlab
Session II, June 30 - August 4, 2020
Lincoln Center: MTWTh, 9 a.m. - Noon

A course in programming in MATLAB, including input and output of data, algebraic and logical expressions, matrix operations, decisions and loops, scripts and function m-files, graphics and plots. Applications to solution of scientific and engineering problems will include solutions of systems of linear equations, numerical integration and differentiation, curve fitting, and root finding. Fulfills the EP3 requirement in Fordham's core curriculum.

CRN: 11449
Instructor: Strzemecki
4 credits


CISC 4800 L11 - Project and Internship
Session I, May 26 - June 25, 2020
Lincoln Center: MTWTh, 9 a.m. - Noon

Students will work in teams on large projects selected from practical problems in the public or private sector. Students also gain on-job experience by working as interns in the field of computer science and information technology. Students should obtain internship prior to beginning class. CISC 4800 L11 syllabus.

CRN: 11450
Instructor: Wei
4 credits


CISC 5380 L21 - Programming with Python
Session II, June 30 - August 4, 2020
Lincoln Center - MW, 6 - 9 p.m.

This course aims to equip students with fundamental problem-solving skills and program implementation using Python. Topics covered include: principles of programming, like systems, control structure, functions, recursion, sorting, web and web search, etc. Students will work on large programming projects and present them in class.

CRN: 11451
Instructor: Strzemecki
3 credits


CISC 5550 L31 - Cloud Computing
Session III,  May 26 - August 4, 2020
Lincoln Center - U, 2 - 6:30 p.m.

Graduate course. This course provides the needed knowledge to understand the technologies and services that enable cloud computing, discuss different types of cloud commutation models and investigate security and legal issues associated with cloud computing. Topics include Cloud infrastructure components and the interfaces; Essential Characteristics of Cloud Platform; Common Deployment Modes; Techniques for deploying and scaling cloud resources; and Security implication of cloud resources. Open to seniors with a G.P.A. of 3.0 or better. Please consult your advisor.

CRN: 11433
Instructor: Bhuiyan
3 credits


CISC 5900 L11 - Information Fusion
Session I, May 26 - June 25, 2020
Lincoln Center - MW, 6 - 9 p.m.

Graduate course. A study of the structure and function of information fusion. Efficient and effective combination of data or information from a variety of diverse sources, sensors, features, and decisions. Applications and case studies of information fusion and decision making to a plethora of disciplines including science and engineering, cybersecurity and digital networks, medicine and health, social choices and human cognition, business and finance, and management and innovation. Open to seniors with a G.P.A. of 3.0 or better. Please consult your advisor.

CRN: 11452
Instructor: Hsu
3 credits


CISC 6080 L31 - Capstone Project In Data Analytics
Session III,  May 26 - August 4, 2020
Lincoln Center 

Graduate course. The goal of this class is to sharpen students' skills in data analytics by designing and implementing a capstone project. After this class, students should gain a deep understanding in state-of-art data analytics technologies and knowledge. Students are required to finish a large capstone project and are expected to present and write one or more research papers in this class. Graduate students only.

CRN: 11453
Instructor: Weiss
3 credits


CISC 6081 L31 - Data Analytics Practicum
Session III,  May 26 - August 4, 2020
Online

Graduate course. This course is for students who desire experience in applying the knowledge and skills acquired in their course work and laboratory sessions. Students are responsible for arranging a practicum/internship with a business or organization that is related to data analytics. Graduate students only.

CRN: 11454
Instructor: TBA
3 credits


CISC 6091 L31 - Cybersecurity Practicum
Session III,  May 26 - August 4, 2020
Online

Graduate course. This course is for students who desire experience in applying the knowledge and skills acquired in their course work and laboratory sessions. Students are responsible for arranging a practicum/internship with a business or organization that is related to cybersecurity. Graduate students only.

CRN: 11435
Instructor: Hayajneh
3 credits


CISC 6095 L31 - Master Thesis MSCY I
Session III,  May 26 - August 4, 2020
Lincoln Center - TBA

Graduate course. Exceptional students may choose to write a master's thesis. The thesis topics must be approved by the Department Graduate Committee. The work should adequately demonstrate the student's proficiency in the subject material. A thesis supervisor will be assigned by the department and an oral defense is required.

CRN: 11436
Instructor: Hayajneh
3 credits


CISC 6352 L11 - Advanced Computational Finance
Session I, May 26 - June 25, 2020
Lincoln Center - TR, 6 - 9 p.m.

Graduate course. This course covers the state-of-the-art quantitative models and algorithms and their implementations in financial engineering with an emphasis on the computational methods of handling large-scale financial data or big data. The major topics include derivatives and the equity instruments, financial times series analysis, numerical PDE methods, Monte Carlo simulations, algorithmic trading, and high-frequency trading (HFT) models, risk management of HFT, and related topics. This course assumes students have proficiency in C++ or equivalent programming knowledge. The knowledge in quantitative finance models is recommended but not required. Students are required to complete several large projects and present their results in class. Graduate students only.

CRN: 11455
Instructor: Han
3 credits


CISC 6630 L31 - Wireless Security
Session III,  May 26 - August 4, 2020
Lincoln Center - S, 9 a.m. - 1:30 p.m.

Graduate course. The goal of this course is to provide students a theoretical foundation and robust technical details in wireless security. It covers topics in wireless network basics, principles of wireless network attacks, wireless intrusion detection systems, deploying wireless networks, defense for securing wireless networks, malwares in wireless networks, Rogue wireless network detection, cloud-based wireless solutions, and related techniques. Graduate students only.

CRN: 11437
Instructor: Duhaime Candeias
3 credits


CISC 6640 L31 - Privacy and Security in Big Data
Session III,  May 26 - August 4, 2020
Lincoln Center - U, 9 a.m. - 1:30 p.m.

Graduate course. This course targets the security and privacy issues associated with systems that process and store large amounts of data. The main concern is to process this data in a timely manner without compromising the security and privacy of the users. Real-world examples will be studied and analyzed to enable students to apply suitable technological tools and techniques to protect the system and evaluate the suggested solutions. Covered topics include access control mechanisms, privacy protocol and methods, data confidentiality and integrity, security challenges and attacks on big data systems. Graduate students only.

CRN: 11438
Instructor: Bhuiyan
3 credits


CISC 6800 L31 - Malware Analytics
Session III,  May 26 - August 4, 2020
Lincoln Center - S, 2 - 6:30 p.m.

Graduate course. This course is an introduction to the fields of malware analytics and software security at the early graduate level. It covers one of the most important aspects of cybersecurity - the software perspective of the issue. It approaches the issue from mainly two ends, namely analyzing malicious software, which is intended to compromise the security requirements, and the software development strategies and tactics to prevent vulnerability in the face of attacks. This course will have enough technical details in exemplary scenarios for the students to dissect real-world problems, but the main purpose is to establish enough theoretical and background knowledge so that they know where to start an endeavor and how to make an effective investigation or design for new software security problems. Graduate students only.

CRN: 11439
Instructor: Bhuiyan
3 credits


CISC 8050 L31 - Projects And Internships
Session III,  May 26 - August 4, 2020
Lincoln Center - TBA

Graduate course. A course designed to concentrate on special and state-of-the-art topics in computer science; topics are changed from time to time to reflect the rapid change of computer and information technology. Graduate students only.

CRN: 11456
Instructor: Lyons
3 credits