Program Code: 3624
This program is designed to prepare students for entry-level positions as computer programmers, Internet programmers, and website developers. Students will be prepared to enter careers such as Computer Programmer, Web Master, HTML author, Site Developer and Manager, and Internet Programmer.
The program offers hands-on training and extensive experience in a wide variety of areas. Students learn various programming languages, including C++, C#, MySQL, JavaScript, and Python. Students also learn the latest versions of HTML, CSS, and other scripting languages. The curriculum is under constant revision to keep current with the latest technologies and the newest computer programming and scripting languages. Both client-side and server-side technologies are covered.
Students also learn to utilize software to assist with graphics and web page design. Students graduating with this degree are in a position to find an excellent job in the field and are also well-prepared to continue their education toward a bachelor’s degree in Computer Science or Technology.
Requirements for Admissions
There are no Admissions requirements for this program.
If a student is not at college level, they would take the prep classes before beginning the program courses but could still be admitted.
Once you complete this degree you are eligible to enter into the B.A.S.-IST Networking Degree
Students can pursue two programs at the same time, such as an A.S. degree and an A.A. degree, or a primary degree and an alternate degree.
Students completing the A.S. in Programming and Analysis will attain the following learning outcomes:
- Students will be able to create and maintain database objects, store, retrieve and manipulate data stored in a relational database.
- Students will be able to create and deploy apps for various devises.
- Create a web site that has front end application with an emphasis on responsive design across all devices and web accessibility.
- Students will be able to develop software applications in several programming languages that includes programming structures, arrays, Object-Oriented principles, and libraries and perform industry standard testing activities.
- Students will be proficient in word processing, spreadsheet, presentation graphics software. In addition, students will be able to answer user questions, provide user training on application software and fundamental operating system functions.
Academic Progress Policies
Students in the Associate in Science in Programming and Analysis program must meet the following standards of academic progress:
- Students must maintain a minimum GPA of 2.0 in lower-division courses. Failure to maintain this standard will initially result in a registration flag. A registration flag suspends the student’s right to register for further lower-division courses without advisor permission. Failure to restore the student’s GPA to a 2.0 will result in removal from the program. A minimum GPA of 2.0 is required for graduation.
- Lower-division course grades below ‘C’ will not count towards degree completion. Any course receiving a grade of ‘D’, ‘F’, ‘W’ or ‘I’ must be successfully completed within the next two terms, earning a minimum grade of ‘C.’
- Upon receiving a second grade of ‘D’, ‘F’, ‘W’ or ‘I’ in any lower-division coursework, a registration flag will be placed on the student’s records. Appeals may be made to the Program Coordinator.
- Students will remain in good standing when earning a grade of ‘D’, ‘F’, ‘W’ or ‘I’ in less than 20% of lower-division courses attempted/completed. For example, a student enrolled in 15 credit hours (five 3-credit hour courses) is allowed a ‘D’, ‘F’, ‘W’ or ‘I’ in one course. Students exceeding this allowance will receive a registration flag. Furthermore, students exceeding this allowance for two consecutive semesters will be removed from the A.S. program. Appeals may be made to the Program Coordinator.
- A grade of XF for academic dishonesty will result in removal from the program. Appeals may be made to the Program Coordinator.
- A minimum of two courses per academic year are required to remain in the program. Students not successfully completing two courses per academic year are considered not actively pursuing an A.S. degree and will be removed from the program.
- Students must apply for graduation upon enrollment in their last semester of coursework.
It is recommended that students meet with SF Advising at least once a semester. Students are responsible for keeping advisors up to date on any issues that may hinder successful academic progress.
Definitions:
Lower-division: courses numbered in the 1000 and 2000 level categories.
Registration Flag: a student’s right to register for further upper-division courses will be suspended, pending advisor approval.
Appeals: a registration flag or program year removal appeal may be made in writing to the Program Coordinator, indicating sufficient evidence of unusual hardship which proved to be the proximate cause of a failure to maintain satisfactory academic progress.