Information and Communication Technology - Bachelor of Information and Communication Technology

(120 credits)

Information and Communication Technology (ICT) is a distance education degree completion program. The program focuses on the knowledge and experience that is required to design, implement and manage a variety of information systems. The curriculum includes the study of:

  • Networking and Network Security,
  • Information Security,
  • Application and Operating Systems Software,
  • System Integration,
  • Database Design and Management.

Graduates of the program can expect to enter the workforce with titles that include Systems or Network Administrator, Project Manager, Database Administrator and Computer Support Specialist.

The ICT program is a distance education program and does not require any on-campus visits. Students who are successful in distance education programs typically are self-motivated, do not rely heavily on face-to-face instruction, work independently, and can remain on schedule. Students must have familiarity with, and access to:

  • a high speed Internet connection,
  • a sound card, 12G of RAM minimum,
  • a microphone/Webcam,
  • Microsoft Operating System and Office ®.

This program was not designed to be an engineering or engineering technology program, although there is significant overlap with the engineering technology IET program offered by the department. Thus, the ICT program differs from all other baccalaureate programs offered by departments in the College of Engineering. The ICT program is accredited under NMSU's umbrella accreditation by the Higher Learning Commission of the North Central Association of Colleges and Schools.

The program is designed to be a two-year degree completion educational path to a baccalaureate degree for graduates of computer and technology-related associate degree programs from community colleges or other two-year institutions. It is also a viable degree path for students who have completed the freshmen and sophomore years of computer or technology-related programs at four-year institutions including New Mexico State University.

Students must complete all university degree requirements, which include: General Education requirements, Viewing a Wider World requirements, and elective credits to total at least 120 credits with 48 credits in courses numbered 300 or above. Developmental coursework will not count towards the degree requirements and/or elective credits, but may be needed in order to take the necessary English and Mathematics coursework. The General Education requirements may be completed with transfer credits from previous institution.

Prefix Title Credits
General Education 1
Area I: Communications10
English Composition - Level 1 1
English Composition - Level 2 1
Oral Communications 1
Area II: Mathematics 13
College Algebra (or equivalent via transfer credit)3
Area III: Laboratory Sciences 18
Two Laboratory Science Electives - each must be 4 credits with a lab component
Area IV: Social and Behavioral Sciences 13
Area V: Humanities 13
Area VI: Creative and Fine Arts 13
General Education Elective 13-4
Viewing A Wider World 16
Viewing a Wider World Electives (must be from two different colleges)
Departmental/College Requirements
Technical
MATH 121G or another College Algebra course is required to meet the technical requirement3
Choose one Object Oriented Programming Course from the following:3
Software Programming for Information and Communication Technology3
Java Programming I1-3
Software Technology I3
Java Programming3
Program Specific Requirements - ICT courses
ICT 320Introduction to Internet Protocols3
ICT 339Introduction to Digital Forensics and Incident Response3
ICT 360Operating Systems for ICT3
ICT 362Software Technology II3
ICT 364Windows Enterprise Administration3
ICT 377Computer Networking I3
ICT 435Senior Project3
ICT 450Ethical Hacking3
ICT 457Introduction to Information Security Technology3
ICT 458Web Development and Database Applications3
ICT 460Multimedia Tools and Support3
ICT 462Linux System Administration3
ICT 463Advanced Linux and Python Scripting3
ICT 477Computer Networking II3
Second Language: (not required)
Electives, to bring the total credits to 120 233
PC Maintenance and Repair I3
Select 33 credits from typical content courses from an A S or AAS
Total Credits120-121

A Suggested Plan of Study for Students

This roadmap assumes student  placement in MATH 121G College Algebra. The contents and order of this roadmap may vary depending on initial student placement in mathematics and previous English coursework that was transferred in. It is only a suggested plan of study for students and is not intended as a contract. Course availability may vary from fall to spring semester and may be subject to modification or change.

Plan of Study Grid
First YearCredits
General Education Credits 30
 Credits30
Second Year
Transfer Elective Credits 33
 Credits33
Third Year
Fall
Choose one Object-Oriented Programming course from the following: 3
Software Programming for Information and Communication Technology  
Java Programming I  
Software Technology I  
Java Programming  
ICT 360 Operating Systems for ICT 3
ICT 377 Computer Networking I 3
OECS 185 PC Maintenance and Repair I 3
MATH 121G College Algebra 1 3
 Credits15
Spring
ICT 320 Introduction to Internet Protocols 3
ICT 339 Introduction to Digital Forensics and Incident Response 3
ICT 364 Windows Enterprise Administration 3
ICT 477 Computer Networking II 3
ICT 462 Linux System Administration 3
 Credits15
Fourth Year
Fall
ICT 362 Software Technology II 3
ICT 450 Ethical Hacking 3
ICT 458 Web Development and Database Applications 3
ICT 460 Multimedia Tools and Support 3
Viewing a Wider World Course 2 3
 Credits15
Spring
ICT 435 Senior Project 3
ICT 457 Introduction to Information Security Technology 3
ICT 463 Advanced Linux and Python Scripting 3
Viewing a Wider World Course 2 3
 Credits12
 Total Credits120