<human>: I'm a first year in a software engineering program at a pretty good university, but lately I've been feeling pretty under prepared.

I know how to program in Java, Visual Basic and couple of smaller languages (Turing), I'm very efficient with a computer, pretty knowledge in any computer related way and have just recently started using Ubuntu. I also know basic electrical engineering, like circuits, binary and boolean laws.

But some of the people in my program are leagues ahead of me. I see people with multiple operating systems on their laptop, some of them tying away in the Linux terminal and others running OSs I've never seen.

I really like programming, and I think Software Engineering is what I want to graduate with. But sometimes I feel like I'm not skilled enough.

So, what I'm asking is the opinion of some graduates or anyone with experience in the Computer Science or Software Eng. field. Am I going to be alright?

Can you provide a brief overview of the text?
<bot>: I'm in a software engineering program, and some kids in my program are really smart, they're leagues of ahead of me, am I going to be alright?