(325) 674-2173 sitc@acu.edu


Virginia Pettit, sophomore Computer Science major, describes what it is like being a part of ACU’s chapter of the Association for Computing Machinery (ACM).

What kind of projects are you working on?

The main thing we are focusing on is creating a new website and making it look good. We have put other projects on hold because we feel the website is our number one priority. We also have a lot of freshmen this year, so we are working on teaching them. We are going to have several sessions where we teach students how to use html and how to do basic web design stuff. That’s the main project we’re working on right now, and it will probably take the rest of the semester to get it how we want it.

How can students get involved with ACM?

Like I said, this semester we are really working on teaching students web design skills. For example, we had a student teach a session on web design. When we get our enrollment up more, we are going to have people come in and talk. In past semesters, we’ve had system administrators from ACU and people who work in programming come speak. There’s a lot of opportunities to hear from people in the real world.

What kind of benefits do incoming freshmen and current students receive by joining ACM?

Being a part of ACM really helps you get to know the other people interested in your field. It’s not just open to computer science majors; anyone from any major can join. You get to work on projects that are bigger than the scope of what you work on in class. You get to know these people really well and make great connections. For example, if you are working on a project in class and you get stuck on it, you can go to ACM club and can ask for help and someone who has taken that class can help you out. You really become part of the SITC community. I’ve enjoyed it immensely. We meet every week, so it is fun to have a designated time where we all can meet and I can see my friends.

Spotlight on John Homer

What is your educational background?

Undergraduate: Harding University; Kansas State for Masters and PhD.

What is your work background?

I worked for Pennzoil-Quaker State in Houston for a couple of years and shorter-term projects at a couple other places.

What do you teach at ACU?

Introductory (freshman level) programming classes and the upper level computer science classes.

What drew you to teaching? Why did you want to work with students?

I like the purity that comes in an academic subject; when it doesn’t get mixed in with business needs and realistic limitations. I like computer science because it is beautiful. It is consistent, it makes sense, we can have an ideal, and we can know when it’s correct. When I was working at a company I found that those things were not always valued as much as dealing with other constraints. I realize that those things have to happen, but I like dealing with the subject in its pure form. I like watching people learn and I like helping people learn.

What’s the best part of working with students? 

I think the best part of working with students is seeing them able to look back at a problem that seemed to them very hard at the time that they now think of as very easy. One of the things I like most is when I see students get that perspective of “I used to think that was hard, now I don’t. The thing in front of me now seems hard but there will be a time when it is not.” There is a path to work through. There are always things in front of you that you can learn. Once you’ve learned it, it makes a difference.

Outside of teaching, what passions and hobbies do you have?

I play disc golf. I go home and play with my kids. I really like to read, so I read a lot.

Dr. Homer and his kids

Dr. Homer and his kids

Tell me about a project or accomplishment that you consider to be the most significant in your career.

What stands out in my mind is the first time I had somebody I had never met before contact me to say that they had read a paper or journal article that I had written and were trying to apply it but they had some questions and asked if I could help them with it. The first time it happened really stands out in my mind as a time where I felt like I’d finally become a real researcher. It wasn’t just people I knew who were reading my work, but people I had never heard of who had read my work and found it interesting enough and thought it had enough value to contact me to find out more about it.

Who is your role model, and why?

My father. I’m a lot like him in personality. I would say that a lot of the decisions I make are heavily based on things I’ve seen him do or deal with.

Who was your most inspirational professor and why?

Tim Baird, the department chair at Harding. He was very inspirational. He gave me a lot of opportunities to work on interesting things in and outside of class. He really encouraged me to push myself. He was very encouraging when I expressed an interest in going back to graduate school.

If you could have a superpower, what would it be and why?

I would want teleportation. I would want to be able to instantaneously travel from place to place. I don’t like to feel like I’m losing time traversing from one place to another. I don’t like to have to plan ahead. If I were on a trip, I wouldn’t have to pack a suitcase. I would just have to teleport back into my house whenever I needed something.

CS Student Wins First in National Competition


This month, Junior Computer Science major Kayla Holcomb presented her research at the Special Interest Group on Computer Science Education Symposium (SIGCSE) and won first place in the undergraduate research division.

What was your research about?

Over the last two years, I have been working with Dr. Pettit on automated assessment tools research. We have existing tools here in which students submit programs for feedback and grading purposes and are then given automatically-generated feedback and grades. For Dr. Pettit, this was part of his doctoral research. In our survey of the existing automated assessment tools, we found that the tools were lacking the ability to look at the process that a student takes from the beginning of an assessment to their final submission. Instead, most of the tools required the student to work on their own and turn it in after they have revised and edited it. We wanted to see step by step how the students go about solving a problem when they can’t get feedback from a tool. We wanted to find out how they solved it in sort of a testing environment. I built a simple auto-assessment tool that creates an environment where the student is working in the environment and we are taking snapshots of their works at different intervals. Then, we have this database full of all their work and time stamps and we can look back and see how they progressed. We can take it a step further and see when they first reached certain conceptual milestones. In other words, when was the first time that they achieved this step that we think is crucial to the assessment? We used that, plus the order in which the students organized themselves to work on the solution, to make certain assessments such as how well the student is understanding the concepts and how well the class understands the concepts.

IMG_0034What did you enjoy about SIGCSE?

I had no idea what to expect going into the conference. There were computer science educators from all over the world. These were professors, some of which have multiple doctorates, who have more published papers than I can count. These were people whose work I have read and that are very well known in the computer science world. There were also people like me: students trying to learn as much from these professionals as possible to go forward in our own careers. It was really neat to see other people who shared the same interests as mine; other girls in computer science education that are focusing in research. I got to see what other schools were working on. I think I learned just as much from them as I did the professors.

One great thing about the conference was that my research was being seen by all of these industry professionals. They were coming up to me and having conversations with me about my research and how my research applied to their research. I was able to make connections that I would have never had the opportunity to make any other time. I met people who are looking for undergrad students to be in their masters programs and doctoral programs. At the same time, I got to see a lot of other research. I got to see a lot of presentations and go to fantastic workshops. This conference was something I don’t think a class could replicate. I was very excited for this opportunity and I would definitely do it again.


Wildcat Software

Wildcat Software is the newest student-run organization by Wildcat Ventures. SITC students provide custom software solutions for various clients. It started two years ago and has acquired clients such as a local Abilene museum and vote.acu. Brandon DeLano, advisor for Wildcat Software, explains: “This opportunity allows students to get real-world experience doing software development, project management, and the overall process of running a technical company. It is designed to fill in the holes you don’t get in your undergraduate education”.

This organization is truly student-run. Connor Steinmentz, senior Information Systems and Management major, is the CEO. He is in charge of oversight of the company, hiring students, contacting clients, and maintaining communication with Wildcat Ventures. As he heads to USAA after graduation to work as an iOS developer, Connor reflects on how beneficial working with Wildcat Software has been. “This opportunity has allowed me to gain real-world experiences and do something that matters to people.” Brandon DeLano continues, “Any of the smart business decisions- it’s all happened because of the students. I have only provided a little technical advice and direction. Otherwise, they have made it their own thing”.

Though still in its growing stage, Wildcat Software is proving to be a great experience for students. It is definitely an opportunity all SITC students should take advantage of.

For more information and information on how to apply, email Brandon DeLano at bcd13a@acu.edu.

Spotlight on Kathy Garrison


Kathy Garrison

Kathy Garrison

What is your educational background?

I have an Associate’s degree in Secretarial Science from a small Christian college in Dallas. Some would also say I have an MRS degree.

What is your work background?

It’s varied. I have worked in banking, I’ve worked at an elementary school, and I’ve even worked in a psychiatric hospital. But it has always been administrative assistant type things. I have also worked in property tax consulting and I worked at a nonprofit (211 here in town).

What do you do at ACU?

I am the administrative coordinator for the Management Sciences department and the School of Information Technology and Computing. I am also the degree plan specialist for the School of Information Technology and Computing.

What’s the best part of working with students? 

It really is the students; getting to know them, getting to know their stories, where they’re from, and where they’re going.

Outside of work, what passions and hobbies do you have?

I love to do all kinds of crafty type things: painting, drawing, sewing, refinishing furniture, singing, and playing guitar.

Tell me about a project or accomplishment that you consider to be the most significant in your career.

In my last job, I was the coordinator for a brand new program. I worked at 211 Texas, which is a call center for when you don’t know who else to call. If you’re looking for either help with some groceries, or you need help with your rent, or you need help with your light bill, we provided those resources. They had begun to see that there were people who called them every month. They knew that there was something deeper going on; those were just symptoms of what was actually happening. I was hired to come in and work with those individuals and get to what was really going on and what was really holding them back. Was it a lack of education, was it some sort of family or relationship issues that just kept them in this cycle? They were really rewarding to work with. There are 2 or 3 clients that, still to this day, if I run into them, will say, “What you did changed my life”. That just makes going to work every day fun and gives me meaning.

Do you do any charity or non-profit work? 

My husband’s job is with a nonprofit. We live in a friendship house, which is a part of a nonprofit called Connecting Caring Communities. We live just north of Hardin-Simmons University, but our house is intentionally set in an older neighborhood. It is a neighborhood that has been declining in years, so crime is starting to creep in. There are a lot of transient rental houses, so people come and go. The neighborhood is not as strong as it used to be. His job is to come in and help neighbors get to know one another. If you know your neighbors, your neighborhood will be a better place. Because I live in the house, I am a part of it. We just had a big Halloween party at the house. We have potlucks at our house twice a month for neighbors and we are going to have Thanksgiving at our house for neighbors. It is almost like a church and our house is the building. We are reaching out to people, bringing them in, and getting to know them. Everyone has value and everyone has things that you can learn from. That is the whole idea. It is not that we are trying to save the neighborhood; we are here to be friends, see what we can learn from each other, and how we can enrich each other’s lives.

Who is your role model, and why?

I know this is a corny answer, but it’s Jesus.

Who was your most inspirational professor and why?

I had a business professor who always said “your job is to make your boss look good”. That has always just stuck with me. So what can you do to make your boss look better in their role? If that means going in and straightening their desk every morning because they are a messy person, then that is what you need to do. Everyone’s boss is different and everyone needs different things. She taught me a lot. She used to say that the first six letters in secretary are secret. A secretary has to keep secrets because you see confidential things all the time and if your boss can’t trust you to keep things private, then they can’t trust you with anything.

If you could have a superpower, what would it be and why?

I would be invisible. I’d love to be a fly on the wall. I would love to sit in on meetings I’m not supposed to sit on and be able to see people when they think no one is watching.

What is something that students might be surprised to find out about you?

I play the guitar and sing.

What would you really want students and alums to know about you?

Be proactive. Don’t sit around and wait for things to happen. Sometimes you have to be the one to start something; you have to take the first step. I’m really bad about sitting around and waiting. I’ve learned that nothing good comes from that. Nobody ever gets ahead or succeeds by waiting for things to happen. That can be true in classwork. It is very true for advising and your degree plan. You have to stay on top of it or you’ll be here six years, which isn’t the plan. Be your own advocate.