telCall us Today

212-349-4330

The Bachelor of Technology Degree in Computer Programming is suited for students pursuing careers such as Computer Programming, Program Analysts, and Computer Database Administrators. The degree focuses on the latest technologies such as C#, .NET Technologies, .NET Framework, C++, VBA (Visual Basic for Applications), JAVA programming, and a host of related technologies. This program utilizes hands-on experience in which students create, test, assess and monitor computer programming projects utilizing database design and development tools.

Curriculum:

  • Major Courses (52 credits)

    Course: Credits:
    CIS105 Foundations of Computer Systems 3
    CIS107 Computer Applications 3
    CIS110 Fundamentals of Programming 3
    CIS150 Telecommunications 3
    CIS160 Introduction to Windows 1
    CIS170 Systems Analysis & Design 3
    CIS180 C# Language Programming 3
    CIS301 IT: The Individual and Society 3
    CIS181 UNIX/LINUX Operating System I 3
    CIS280 Data Structures with C# 3
    CIS285 Object-Oriented Programming 3
    CIS290 Fundamentals of GUI Design 3
    CIS295 Database Management Systems 3
    CIS320 Client/Server Programming I 3
    CIS350 Senior Project 6

  • Electives (select any TWO courses)

    Course: Credits:
    CIS291 Advanced GUI Design 3
    CIS220 Business Programming I 3
    CIS225 Business Programming II 3
    CIS281 UNIX/LINUS Operating Systems II 3
    CIS310 Management Information Systems 3
    CIS325 Client/Server Programming II 3
  • Other Requirements (9 credits)

    Course: Credits:
    MAT340 Calculus I 3
    MAT350 Statistics and Probability 3
    PHL200 Critical Thinking 3
  • Business Courses (9 credits)

    Course: Credits:
    BUS100 Management I 3
    BUS200 Management II 3
    FNB100 Introduction to Finance 3
  • General Education Courses (17 credits)

    Course: Credits:
    GEN101 Freshman Seminar 1
    CIS101 Computer Literacy 3
    ENG101 Public Speaking 3
    ENG103 English Composition I 3
    ENG203 English Composition II 3
    LIB100 Information Literacy 1
    MAT220 Discrete Mathematics 3
  • Distribution (27 credits)

    Course: Credits:
    MATHEMATICS: MAT230 Pre-Calculus; Functions and Graphs 3
    SCIENCE: Elective 3
    SOCIAL AND BEHAVIORAL SCIENCES: Select three courses 9
    HUMANITIES: Literature Elective 3
    HUMANITIES: Philosophy Elective 3
    HUMANITIES: History Elective 3
    HUMANITIES: Fine Arts Elective 3
  • Open Electives (9 credits)

Total Credits: 123