Why Information Technology – Networking?
The Information Technology – Software Development Associate Degree program prepares students to obtain and succeed in exciting, and well-paying jobs in one of the fastest growing fields around the world.
Students complete hands-on training in the design and development of software applications for web, mobile, and desktop environments. The program also prepares students for Microsoft Technology Associate (MTA) certification exams. NHTI is an authorized academy for Cisco, VMware, CompTIA and Microsoft. All classes are taught by industry professionals.
NHTI’S Information Technology department offers a sequence of stackable certificates in software development and related technologies. Each certificate enables the student to develop marketable skills and earn industry-recognized certifications in as few as four courses, while building credits toward the Associate Degree.
Students are taught how to find internships and permanent IT positions. Students practice both technical and communication skills learned in the classroom, in a real world IT environment.
Managers value the high level of technical knowledge IT interns bring to their companies but place special emphasis on the communications and problem solving skills they have developed at NHTI.
Many internships lead to full time entry level IT positions and provide a solid foundation for future success in the field.
Mindful Communication & IT
Mindfulness and communication training is also a game changer for students, as it creates opportunities for growth and leadership, flexibility, adaptability, and the confidence to handle challenges instead of avoiding them. At NHTI, learning about emotional intelligence, patience, and nonverbal communication cues are key parts of the IT curriculum.
The stereotype – and sometimes reality – of IT workers being introverted is no longer an excuse for lackluster soft skills, as employers expect new engineers, and other information technology professionals to be good communicators and collaborators to help them be more effective on teams and in project work.
Information Technology – Software Development Degree
|Course Number||Course Title||CL||LAB||CR|
|ENGL 120MC||Communications: Mindful||3||0||3|
|#||IST 103C||Programming with Raspberry Pi||2||2||3|
|#||IST 106C||IT Career Topics||1||0||1|
|#||IST 104C||PC/Mobile Hardware & Networking||2||2||3|
|PSYC 105C||Introduction to Psychology or|
|SOCI 105C||Introduction to Sociology||3||0||3|
|ENGL 101MC||English Composition: Mindful||4||0||4|
|#||IST 110C||Programming Fundamentals||2||2||3|
|#||IST 180C||Cloud Services and Windows Server||2||2||3|
|#||IST 140C||Database Design and Management||2||2||3|
|MATH 124C||College Algebra||4||0||4|
|ENGL 102MC||Introduction to Literature: Mindful||3||0||3|
|#||IST 210C||Object Oriented Programming||2||2||3|
|#||IST 218C||Mobile Application Development||2||2||3|
|#||IST 216C||Introduction to Web Programming||2||2||3|
|#||IST 290C||IT Career Development||2||0||2|
|#||IST 291C||IT Internship Search & Approval||0||2||1|
|MATH 125C||Finite Mathematics||4||0||4|
|ENGL 294MC||Communicating Mindfully Capstone||1||0||1|
|#||IST 215C||Advanced Windows Programming||2||2||3|
|#||IST 240C||Advanced Web Programming||2||2||3|
|#||IST 294C||Senior IT Internship||0||8||2|
|XX xxxC||Science Elective*||3||2||4|
# Major Field Courses
*Science electives only BIOL 115, BIOL 120, BIOL 159, CHEM 115, CHEM 120, ENVS 101, GEOL 101
CL – Number of lecture/classroom hours per week for the course
Specific Admission Requirements
- Computer keyboarding skills are assumed.
All students are required to complete a senior internship in the area of their concentration and career goals. The internship provides real-life experience applying skills learned in the classroom. Employers work closely with the students and professors to ensure an environment that enhances each student’s education, provides experience and introduces the student to the IT business environment.
NHTI has developed excellent practicum opportunities for our students to foster hands-on learning while simultaneously receiving credit. Nonetheless, the college’s first priority must be to ensure that patients/clients/children/families are not placed in jeopardy by students during learning experiences. Therefore, students in internship, externship, practicum, service learning, and clinical experiences must demonstrate sufficient emotional stability to withstand the stresses, uncertainties and changing circumstances that characterize patient/client/child/family responsibilities. Furthermore, the student is expected to have the emotional stability required to exercise sound judgment, accept direction and guidance from a supervisor or faculty member, and establish rapport and maintain sensitive interpersonal relationships and confidentiality with employees, customers, and/or patients/clients/children and their families.
Upon completion of this program, students will be able to:
- Demonstrate sophisticated applications of computer technology to be competent on a professional level
- Demonstrate interpersonal skills needed to obtain and sustain a career in information technology
- Identify and resolve technical problems using research techniques and troubleshooting
- Design, develop, and debug a software application
- Configure devices, applications, and services to deploy and run software applications
- Perform software development activities using industry standards methodologies and tools on different platforms
- Design data management solutions for use by software applications