Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Computer Science | Cybersecurity | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Computer Science Program at Southern Connecticut State University

The Computer Science programs are accredited by the Computing Accreditation Commission of ABET.


Master of Science in Computer Science

The Master of Science degree in Computer Science prepares students for the challenges faced by professionals in the rapidly changing field of computer science, as well as for those planning to pursue advanced graduate study in the field of computing. The program provides students with foundations in computer science, along with state-of-the-art skills needed for its two areas of concentration, namely, Software Development and Network and Information Security.


Course Offerings

  • CSC 505 - Computer Programming and Data Structures: Problem solving methods, object-oriented programming and algorithm development, data abstraction and techniques for representing and processing information.
  • CSC 535 - Advanced Software Engineering: Covers advanced topics of software engineering, including techniques, tools, quality metrics, and challenges of the various phases of the software life-cycle.
  • CSC 540 - Database Systems: A study of theory, techniques, and methodologies for developing and maintaining relational databases.
  • CSC 541 - Image Processing: Advanced image processing techniques, the mathematical rationale behind each technique, with major applications and limitations.
  • CSC 543 - Web Programming: An in-depth study of methodology and practice utilized in today's advanced web sites.
  • CSC 545 - Advanced Database Systems: Covers advanced topics of database management systems design and applications.
  • CSC 550 - Fundamentals of Mobile Application Development: An introduction to current practices and tools for the development of mobile applications.
  • CSC 553 - Web Security: A study of the principles and implementations of web security.
  • CSC 555 - Principles of Information Security: An examination of security and threat models, risk analysis, authentication and authorization, auditing, operating systems security, access control mechanisms, protection mechanisms, distributed systems
    etwork security, security architecture, electronic commerce security mechanisms, and security evaluation.
  • CSC 558 - Network Security: Provides students with the fundamental security, technologies, and protocols of network security that are widely used in the real world.
  • CSC 560 - Software Quality: Covers the key concepts, strategies, methods, and tools that can be employed to measure and improve the quality of software.
  • CSC 563 - Multithreaded Distributed Programming: A study of techniques and methodologies for developing single and multithreaded distributed applications across computer networks.
  • CSC 565 - Computer Networks: Study of computer networks and data communications technologies.
  • CSC 568 - Ethical Hacking and Penetration Testing: Principles of network & system penetration, using the same methods as hackers, are explored with the purpose of finding and fixing security vulnerabilities and ensuring the security of information assets.
  • CSC 578 - Secure Systems: Principles of securing, monitoring, and protecting heterogeneous complex distributed computer systems against cyber-attacks.
  • CSC 581 - Computational Intelligence: A study of methods and algorithms that mimic biological systems.
  • CSC 587 - Computational Science of Simulation and Modeling: A study of the behavior of complex systems by simulation of mathematical models on digital computers.
  • CSC 590 - Proposal Development: Development of the capstone experience proposal.
  • CSC 591 - Thesis Completion: Completion of thesis.
  • CSC 600 - Independent Study: Independent study in a specific area of computer science.

Faculty

The Department of Computer Science is composed of the following faculty members:


  • LANCOR, LISA, Professor and Chairperson
  • PODNAR, HRVOJE, Associate Professor and Graduate Coordinator
  • ABD EL-RAOUF, AMAL, Professor
  • ANTONIOS, IMAD, Associate Professor
  • ELAHI, ATAOLLAH, Professor
  • HOSSAIN, MD SHAFAEAT, Assistant Professor
  • ISLAM, MOHAMMAD TARIQUL, Assistant Professor
  • KIM, CHANG SUK, Associate Professor
  • SEYED, TARANEH, Professor
  • YU, WINNIE, Professor
See More